282 engineering formulas with AI-powered step-by-step explanations.
TRUSTED BY 10,000+ ENGINEERING STUDENTS
😵 Memorizing formulas
💡 Understanding the method
Calculator · Standard
0
ANS —
MEM 0
MODE DEG
Reference Library
📖 Formula Reference Guide — full written explanations for every formula on this site (click to expand)
Formula Reference Guide
BEAAST Pro's formula solver covers twelve disciplines across mathematics, computer science, and engineering — 282 formulas and reference topics in total. Below is a full written reference explaining what each one does, how it works, and where it's actually used in practice, matching the same formulas available in the interactive solver above.
Mathematics
Calculus I
Limit Definition of Derivative
f'(x) = lim[h→0] (f(x+h)−f(x))/h
This is the formula that gives calculus its name — it defines the instantaneous rate of change of a function at a single point, rather than the average rate of change across an interval. The trick is subtle: you can't divide by zero, so instead of plugging in h=0 directly, you watch what happens to the slope of a secant line as the two points defining it get closer and closer together, until the gap effectively vanishes. What emerges in the limit is the slope of the tangent line — the derivative. Every other derivative rule you'll ever use (power rule, product rule, chain rule) is really just a shortcut derived from applying this definition to specific function types. In practice, engineers and physicists use this concept whenever they need instantaneous velocity, acceleration, or any other quantity that's changing continuously rather than in discrete steps.
Power Rule
d/dx[xⁿ] = n·xⁿ⁻¹
The power rule is the single most-used shortcut in differential calculus because so many functions — polynomials, roots, and even some rational expressions — can be rewritten as powers of x. Rather than grinding through the limit definition every time, you can just bring the exponent down as a multiplier and reduce the exponent by one. This works because differentiating xⁿ is really asking how fast the "volume" of an n-dimensional cube changes as its side length grows, and that geometric scaling relationship is exactly what the rule captures. It applies to negative and fractional exponents too, not just positive integers, which makes it useful for roots and reciprocals. You'll see it constantly in physics and engineering — for instance, differentiating a position function like x(t) = t³ to get velocity relies directly on this rule.
Chain Rule
d/dx[f(g(x))] = f'(g(x))·g'(x)
The chain rule handles composite functions — situations where one function is nested inside another, like sin(x²) or e^(3x+1). It works by recognizing that the overall rate of change is the product of how fast the outer function changes with respect to its input, times how fast that inner input itself is changing. Think of it like gears connected in a chain: if the inner gear turns the outer gear, the outer gear's total speed depends on both gears' individual rates multiplied together. This is arguably the most important rule in applied calculus because real-world models are almost always layered functions of other functions — temperature depending on altitude which depends on time, for example. In engineering and physics, the chain rule shows up constantly in related-rates problems, such as figuring out how fast the volume of an expanding balloon changes as its radius grows over time.
To use this calculator: identify the "outer" function and the "inner" function nested inside it. For example, differentiating y = sin(x²): the outer function is sin( ) and the inner function is x². Enter f'(g(x)) as the outer function's derivative evaluated at the inner function's value — here, that's cos(x²) — and enter g'(x) as the inner function's own derivative, evaluated at your point — here, that's 2x. The calculator multiplies them together for the final derivative.
Product Rule
d/dx[uv] = u'v + uv'
The product rule tells you how to differentiate two functions multiplied together, something you can't do by simply differentiating each piece separately. It works because a small change in the product uv comes from two sources simultaneously — u changing while v stays momentarily fixed, and v changing while u stays momentarily fixed — and the total effect is the sum of both contributions. This is easy to visualize geometrically: if u and v are the side lengths of a rectangle, the rectangle's area changes both because one side is stretching and because the other side is stretching, and both effects add together. It's indispensable any time two physical quantities that both vary are multiplied, such as force times distance when both are changing over time. Engineers rely on it constantly in dynamics problems where mass, velocity, or other quantities interact and evolve simultaneously.
To use this calculator: pick which of your two multiplied functions to call u and which to call v, then work out each one's value and derivative at the specific point you're differentiating. For example, differentiating f(x) = x²·sin(x): let u = x² and v = sin(x). At the point you care about, enter the actual value of x² for u, the value of 2x (the derivative of x²) for u', the actual value of sin(x) for v, and the value of cos(x) (the derivative of sin(x)) for v' — all evaluated at that same point. The calculator combines them into u'v + uv' for the final derivative.
Quotient Rule
d/dx[u/v] = (u'v − uv')/v²
This rule differentiates a fraction where both the numerator and denominator are functions of x, which is more delicate than it looks because the denominator's rate of change affects the whole expression nonlinearly. It can actually be derived from the product rule by rewriting u/v as u·v⁻¹ and applying the chain rule to the v⁻¹ term, so it's not really a separate law of nature — just a convenient packaged version of rules you already have. The v² in the denominator arises naturally from that derivation and shouldn't be memorized as arbitrary; it falls out of the algebra. This formula is essential in fields like economics and engineering whenever you're dealing with ratios that both change over time, such as efficiency (output over input) or concentration (solute over solution volume). Physicists use it too, for example when differentiating expressions where both the numerator and denominator depend on a changing variable like time.
To use this calculator: u is whatever function sits on top of the fraction (the numerator), v is whatever function sits on the bottom (the denominator). For example, differentiating f(x) = x³/cos(x): let u = x³ and v = cos(x). At the point you care about, enter the actual value of x³ for u, the value of 3x² (the derivative of x³) for u', the actual value of cos(x) for v, and the value of −sin(x) (the derivative of cos(x)) for v' — all at that same point. The calculator combines them into (u'v − uv')/v² for the final derivative.
Trig Derivatives
d/dx[sin]=cos, d/dx[cos]=−sin, d/dx[tan]=sec²
These are the foundational derivatives for the trigonometric functions, and they form a beautifully cyclical pattern: differentiate sine and you get cosine, differentiate cosine and you get negative sine, and if you keep going you eventually return to sine again. That cyclical behavior isn't a coincidence — it reflects the fact that sine and cosine describe circular motion, and differentiating position in a rotating system naturally produces velocity that's 90 degrees out of phase. The negative sign on cosine's derivative accounts for the direction the curve is bending as it passes through its own peaks and troughs. These derivatives are the backbone of any analysis involving oscillation or rotation, from analyzing alternating current in electrical circuits to modeling the motion of a pendulum. Whenever you see a system that repeats itself periodically, these derivative identities are almost certainly doing the work behind the scenes.
Exponential / Log Derivative
d/dx[eˣ]=eˣ | d/dx[ln x]=1/x
The exponential function eˣ has the remarkable property of being its own derivative, meaning its rate of change at any point equals its current value — this is precisely why exponential growth feels like it "runs away" from you, since the bigger it gets, the faster it grows. The natural log, being the inverse of eˣ, has a much simpler-looking derivative of 1/x, which can be derived directly from the exponential relationship using implicit differentiation. These two functions are inverses of each other, so their derivatives are intimately linked even though they look completely different on the surface. This pairing shows up everywhere quantities grow or decay proportionally to their own size, including compound interest, radioactive decay, and population growth models. In practical terms, any time you're solving a differential equation involving continuous growth or decay, these two derivatives are doing the heavy lifting.
L'Hôpital's Rule
lim f/g = lim f'/g' (if 0/0 or ∞/∞)
This rule solves a specific problem: what do you do when you try to evaluate a limit and get an indeterminate form like 0/0 or ∞/∞, where plugging in the value directly gives you no useful information? L'Hôpital's insight was that if both the numerator and denominator are heading toward zero (or infinity) together, you can differentiate each one separately and take the limit of that new ratio instead, and it will match the original limit's true value. This works because near the point in question, differentiating strips away the parts of each function that are "racing to zero" at the same rate, revealing which one is actually approaching faster. It's a genuine problem-solving tool rather than a formula to memorize blindly — you apply it, check if the new limit is still indeterminate, and repeat if needed. It's frequently used in physics and engineering when comparing the relative growth rates of two quantities, such as determining which of two competing exponential or polynomial terms dominates as a system evolves.
Mean Value Theorem
f'(c) = (f(b)−f(a))/(b−a)
The Mean Value Theorem guarantees that somewhere between two points on a smooth, continuous curve, there's at least one point where the instantaneous slope exactly matches the average slope across the whole interval. Intuitively, if you drive from one city to another and your average speed was 60 mph, there must have been at least one moment where your speedometer read exactly 60 mph — you can't average out to that speed without hitting it at some instant. This isn't just a curiosity; it's a rigorous foundation used to prove many other results in calculus, including the fact that functions with zero derivative everywhere must be constant. It requires the function to be continuous and differentiable over the interval, so it's a statement about well-behaved curves specifically. Engineers and physicists use this reasoning implicitly whenever they infer that a system must have passed through a particular state based on its average behavior over time.
Rolle's Theorem Check
f(a)=f(b) → ∃c: f'(c)=0
Rolle's Theorem is a special case of the Mean Value Theorem for situations where a function starts and ends at the same height. If a smooth curve leaves a point and returns to that exact same value later, it must have flattened out — reached a peak, a valley, or a level stretch — somewhere in between, because it needs to change direction to come back to where it started. This is why the derivative must equal zero at some point in the interval: the function can't rise the whole time and still end up back where it began. It's a foundational building block used to prove the more general Mean Value Theorem and other calculus results. Physically, this shows up whenever a quantity returns to a previous value — for instance, an object thrown into the air and caught again must have had zero vertical velocity at its highest point, which is exactly what Rolle's Theorem predicts.
Definite Integral (Trapezoid)
∫[a,b] ≈ (b−a)/2·(f(a)+f(b))
The trapezoidal rule is a simple numerical technique for estimating the area under a curve when you can't (or don't want to) compute an exact antiderivative. Instead of using a single rectangle to approximate the area, it connects the two endpoints of the interval with a straight line, forming a trapezoid whose area is easy to calculate directly. This tends to be more accurate than a basic rectangular approximation because a trapezoid follows the general slope of the curve rather than assuming it's flat across the whole interval. The trade-off is that it can still introduce error on curves that bend significantly, which is why more advanced methods like Simpson's Rule exist for greater precision. It's a practical go-to for engineers and data analysts who need a quick, reasonable estimate of an integral without solving it symbolically, especially when working from sampled or experimental data rather than a clean formula.
Simpson's Rule
∫[a,b] ≈ (b−a)/6·(f(a)+4f(m)+f(b))
Simpson's Rule improves on the trapezoidal method by fitting a parabola through three points — the two endpoints and the midpoint — instead of a straight line, which captures curvature that a simple trapezoid would miss entirely. Because most real functions curve rather than travel in straight segments, this small change dramatically increases accuracy for the same amount of computational effort. The weighting in the formula (with the midpoint counted four times as heavily as the endpoints) comes directly from integrating that fitted parabola exactly across the interval. This method is a workhorse in numerical analysis and engineering software whenever an integral needs to be estimated from discrete data points rather than a clean closed-form function. It's especially valuable in situations like calculating work done by a variable force or estimating total flow volume from sampled sensor data.
FTC — Part I (Antiderivative)
d/dx[∫[a,x] f(t)dt] = f(x)
This is one half of the Fundamental Theorem of Calculus, and it reveals something almost magical: differentiation and integration are inverse operations of each other. If you build a function by accumulating area under a curve from a fixed starting point up to a variable endpoint x, then differentiating that accumulated area function simply gives you back the original function evaluated at x. In plain terms, the rate at which "area under the curve" is growing at any point is exactly the height of the curve at that point — which makes intuitive sense, since a taller curve adds area faster as x increases. This result is what allows integration to be treated as the reverse process of differentiation, rather than two completely separate mathematical operations. It underlies virtually every technique used to evaluate definite integrals in physics, engineering, and economics, since it justifies working backward from a derivative to find an original function.
FTC — Part II (Evaluation)
∫[a,b] f(x)dx = F(b) − F(a)
This is the practical half of the Fundamental Theorem of Calculus — the one you actually use to compute definite integrals without doing tedious sums of infinitely many rectangles. It says that if you can find any antiderivative F(x) of your function, the exact area under the curve between two bounds is simply the antiderivative evaluated at the top bound minus its value at the bottom bound. This turns integration from an infinite summation problem into a straightforward algebra problem, provided you can find the antiderivative in the first place. It's the reason calculus became a practical tool rather than just a theoretical curiosity — engineers can now compute exact quantities like displacement, total charge, or accumulated cost from rate functions with a single evaluation. This formula is used constantly in nearly every branch of applied science whenever a total quantity needs to be recovered from a known rate of change.
Riemann Sum (Right)
∑ f(xᵢ)·Δx where Δx=(b−a)/n
A Riemann sum is the conceptual backbone of integration — it approximates the area under a curve by slicing the region into n thin rectangles, calculating each rectangle's area, and adding them all up. The "right" version specifically uses the function's value at the right edge of each slice to set that rectangle's height. As you increase the number of slices n and shrink their width, the jagged approximation increasingly hugs the true curve, and in the limit as n approaches infinity, the Riemann sum becomes the exact definite integral. This is genuinely how integration is defined at a rigorous mathematical level, not just a computational shortcut. It's especially useful in computer science and numerical methods, where continuous integrals are approximated using discrete Riemann sums because computers can only perform a finite number of calculations.
Critical Point Condition
f'(x) = 0 or f'(x) undefined
Critical points are the candidate locations for a function's local maximums, minimums, or saddle points, and this formula tells you exactly where to look for them: anywhere the derivative is zero (the curve is momentarily flat) or anywhere the derivative fails to exist (like a sharp corner or vertical tangent). This works because a smooth curve can only turn from increasing to decreasing, or vice versa, by passing through a flat point first — it can't skip directly from going up to going down without a moment of zero slope in between. Finding these points is the first step in optimization problems, though you still need a follow-up test (like checking the second derivative or examining the sign of the first derivative on either side) to confirm whether each point is actually a max, min, or neither. This concept drives real-world optimization everywhere — from finding the dimensions that minimize material cost for a container, to identifying the angle that maximizes projectile range in physics.
Concavity / Inflection
f''(x) > 0 → concave up | f''(x) < 0 → concave down
The second derivative tells you not just whether a function is increasing or decreasing, but how its rate of change is itself changing — in other words, whether the curve is bending upward like a smile (concave up) or downward like a frown (concave down). A positive second derivative means the slope is getting steeper (or less negative) as x increases, while a negative second derivative means the slope is flattening or becoming more negative. Points where concavity switches from one to the other are called inflection points, and they mark a genuine change in the curve's underlying behavior, not just a peak or valley. This concept is critical in distinguishing a local minimum from a local maximum during optimization, since a critical point with positive concavity is a minimum and one with negative concavity is a maximum. In economics and engineering, concavity is used to analyze diminishing returns, structural bending under load, and acceleration trends in physical systems.
Arc Length (Smooth Curve)
L = ∫√(1+(dy/dx)²)dx ≈ numerical
This formula calculates the actual length of a curved path, not just the straight-line distance between its endpoints — think of measuring how much rope it would take to trace exactly along a curve. It works by breaking the curve into infinitesimally small straight segments using the Pythagorean theorem (accounting for both the horizontal step and the vertical rise given by the slope), then summing all those tiny segments together through integration. The steeper the curve at any point, the more that segment contributes to the total length compared to a flat stretch. This has very tangible engineering applications, such as calculating the true length of cable needed for a suspension bridge that follows a curved profile, or determining the material needed for a curved architectural beam. It's also used in computer graphics and robotics path planning, where the actual distance traveled along a curved trajectory needs to be known precisely.
Average Value of Function
f_avg = (1/(b−a))·∫[a,b]f(x)dx
This formula extends the familiar idea of an average — normally just summing values and dividing by how many there are — to a continuous function where there are infinitely many values to consider. Instead of discrete data points, you sum up (integrate) the function's value across the entire interval and then divide by the width of that interval, which effectively spreads the total accumulated area evenly across the whole range. Geometrically, this average value represents the height of a rectangle that has exactly the same area as the region under the actual curve. It's used whenever you need a single representative number for a quantity that fluctuates continuously, such as the average temperature over a day, average velocity over a trip, or average power delivered by an alternating electrical signal. Engineers rely on this constantly when a system's behavior varies over time but a single summary statistic is needed for design or comparison purposes.
Newton's Method (Root Finding)
xₙ₊₁ = xₙ − f(xₙ)/f'(xₙ)
Newton's Method finds an increasingly accurate approximation of a function's root by repeatedly following the tangent line at a current guess down to where that tangent crosses the x-axis, then using that crossing point as the next, improved guess. It works because near a root, a smooth function's curve and its tangent line behave almost identically, so the tangent line's x-intercept lands very close to the function's actual root, and repeating this process typically converges extremely quickly toward the true answer. This is exactly why the method is so widely used in numerical computing: it usually needs only a handful of iterations to reach an accurate result for well-behaved functions, dramatically outperforming slower methods like simple bisection. Each iteration only requires knowing the function's value and its derivative at the current guess, which is why this single formula is applied repeatedly, feeding each output back in as the next input. Engineers and computer scientists rely on Newton's Method constantly whenever an equation can't be solved algebraically, such as finding the root of a complex polynomial or solving implicit equations that arise in structural and fluid analysis.
Linear Approximation
L(x) = f(a) + f'(a)·(x−a)
Linear approximation uses the tangent line at a known point to estimate a function's value nearby, standing on the simple idea that any smooth curve looks almost exactly like a straight line when you zoom in close enough to a single point. This works because the derivative f'(a) captures the function's exact slope at point a, so following that slope a short distance away from a gives a very good estimate of the function's actual value there, as long as you don't stray too far from point a. This is precisely the mathematical foundation behind Newton's Method, and it's also the reasoning used whenever engineers linearize a nonlinear system around an operating point to make it analytically tractable. It's used constantly for quick estimates without needing to evaluate a potentially complicated function directly, such as approximating how much a measured quantity will change for a small change in an input variable. Physicists and engineers rely on linear approximation throughout error analysis, control systems, and any situation where a nonlinear relationship needs to be treated as approximately linear over a small enough range.
Related Rates — Circle Area
dA/dt = 2π·r · dr/dt
Related rates problems connect how fast one quantity changes to how fast another changes, by differentiating a geometric relationship with respect to time. For a circle, differentiating A = πr² with the chain rule gives dA/dt = 2πr·dr/dt, the classic ripple-in-a-pond problem. Notice that the area grows faster as the circle gets bigger even when the radius grows at a steady rate, because the rate depends on the current radius. Enter the radius at the instant you care about.
Related Rates — Sphere Volume
dV/dt = 4π·r² · dr/dt
Differentiating the sphere volume V = (4/3)πr³ with respect to time gives dV/dt = 4πr²·dr/dt, where 4πr² happens to be the sphere's surface area. That makes intuitive sense: when the radius grows by a thin layer, the added volume is the surface area times the layer's thickness. It is the standard balloon-inflation problem: given how fast air is pumped in, find how fast the radius grows at a particular size. Solving for dr/dt handles that directly.
Central Difference Derivative
f'(x) ≈ (f(x+h) − f(x−h)) / (2h)
The central difference estimates a derivative from function values on both sides of a point, which makes it far more accurate than the one-sided forward difference used in the limit definition. Its error shrinks with h squared rather than h, so halving the step cuts the error roughly by four. It is the workhorse of numerical methods, used to differentiate measured data and to check hand-derived derivatives. Very tiny h values can suffer from rounding error, so values around 0.001 are usually a good choice.
Midpoint Rule (Single Interval)
∫[a,b] f(x)dx ≈ (b − a) · f((a+b)/2)
The midpoint rule approximates an integral by a rectangle whose height is the function's value at the centre of the interval. Surprisingly, it is usually about twice as accurate as the trapezoid rule on the same interval, because overestimates on one side of the midpoint tend to cancel underestimates on the other. For several subintervals, apply it to each and add the results. Enter f evaluated at the midpoint (a+b)/2.
Exponential Growth / Decay
y = y₀ · e^(k·t)
Whenever a quantity changes at a rate proportional to its current size, it follows this exponential law, which is the solution of dy/dt = ky. A positive k gives growth, as in populations and compound interest, while a negative k gives decay, as in radioactivity, drug elimination and cooling. Solving for k from two measurements is the standard way to find a growth or decay rate, and the result can be converted to a doubling time or half-life with ln 2 / |k|.
Doubling Time / Half-Life
t = ln(2) / |k|
For any exponential process the time needed to double (growth) or halve (decay) is constant, no matter where you start, and equals ln 2 divided by the rate constant. This is why a half-life is such a useful description of radioactive isotopes or medications. A handy mental shortcut, the rule of 70, follows from ln 2 being about 0.693: a quantity growing at r percent per period doubles in roughly 70/r periods. Enter the magnitude of k.
Parabola Vertex (Optimization)
x* = −b / (2a), y* = c − b² / (4a)
Setting the derivative of y = ax² + bx + c to zero gives the single critical point x = −b/(2a), which is the vertex of the parabola. If a is positive the vertex is a minimum, and if a is negative it is a maximum, which is the second-derivative test in its simplest form. Many basic optimisation problems, such as maximum area for a fixed fence length or maximum height of a thrown ball, reduce to exactly this. The calculator returns both coordinates.
Calculus II
Integration by Parts
∫u dv = uv − ∫v du
Integration by parts is the reverse-engineered version of the product rule for differentiation, and it exists specifically to handle integrals where two different types of functions are multiplied together, like x·eˣ or x·sin(x). The strategy is to split the integrand into two pieces, one you'll differentiate (u) and one you'll integrate (dv), trading the original integral for a new one that's hopefully simpler to solve. The trick to using it well is picking u wisely — usually the part that gets simpler when differentiated, like a polynomial, while dv is the part that's easy to integrate, like an exponential or trig function. It sometimes needs to be applied more than once before the remaining integral becomes solvable. This technique is a staple in physics and engineering when computing quantities like work done by a force that varies with position, or in probability theory when finding expected values that involve products of variables and probability density functions.
Power Rule for Integrals
∫xⁿ dx = xⁿ⁺¹/(n+1) + C (n≠−1)
This is the direct inverse of the differentiation power rule, and it's the single most common integration shortcut you'll use, since so many functions can be broken down into sums of power terms. Instead of bringing the exponent down as in differentiation, you raise the exponent by one and divide by that new exponent — essentially undoing the process step by step. The constant C appears because integration recovers a whole family of functions differing only by a vertical shift, since any constant disappears when you differentiate it, so there's no way to know from the derivative alone which constant the original function had. This one exception, n = −1, needs the natural log instead, since dividing by zero would otherwise be required. It's used everywhere from computing displacement from a velocity function in physics to calculating total cost from a marginal cost function in economics.
Trig Integrals — sin/cos
∫sin(x)dx = −cos(x)+C | ∫cos(x)dx = sin(x)+C
These integrals are simply the reverse of the trig derivatives you already know, and the negative sign on the cosine integral is easy to remember once you recall that differentiating cosine produces negative sine — integrating just runs that process backward. Because sine and cosine describe smooth, repeating oscillations, their integrals also describe smooth, repeating behavior, which is why they show up constantly whenever you're accumulating a quantity that oscillates over time, like alternating current or vibration. These are essential building blocks in Fourier analysis, where complex periodic signals get broken down into sums of sines and cosines, each of which needs to be integrated individually. In engineering, these integrals appear when computing quantities like the average power delivered by an AC electrical signal or the total displacement of an oscillating mechanical system over a given time period.
Integral of eˣ and aˣ
∫eˣ dx = eˣ+C | ∫aˣ dx = aˣ/ln(a)+C
Because eˣ is famously its own derivative, it's also — conveniently — its own antiderivative, making it one of the simplest and most elegant integrals in all of calculus. For a general exponential base a (like 2ˣ or 10ˣ), you need to divide by the natural log of that base to correct for the fact that only base e grows at a rate exactly equal to its own value; other bases grow proportionally faster or slower, and ln(a) captures that scaling factor precisely. This distinction matters a great deal in fields like finance and biology, where growth processes are often modeled with different bases depending on the context, such as annual versus continuous compounding. These integrals are foundational to solving differential equations that describe exponential growth or decay, including radioactive decay, population dynamics, and the charging or discharging of a capacitor in an electrical circuit.
Partial Fractions Setup
P(x)/Q(x) = A/(x−r) + B/(x−s) + …
Partial fraction decomposition is a technique for breaking a complicated rational function into a sum of simpler fractions that are each easy to integrate individually, particularly useful when the denominator factors into distinct linear pieces. The logic is that any proper rational function can be reconstructed from smaller fractional pieces, so working backward — solving for the unknown constants A, B, and so on by matching the decomposed form to the original — turns one hard integral into several easy ones. This method depends on being able to factor the denominator first, and different factor types (repeated roots, irreducible quadratics) require slightly different decomposition patterns. It's a critical tool in control systems engineering, where transfer functions expressed as rational functions need to be decomposed to analyze system behavior in the time domain. It also shows up in signal processing whenever a complex frequency response needs to be broken into simpler, more interpretable components.
Disk Method (Volume)
V = π·∫[a,b] [f(x)]² dx
The disk method calculates the volume of a three-dimensional solid formed by spinning a two-dimensional curve around an axis, imagining the resulting shape as being built from infinitely many thin circular disks stacked side by side. Each disk's volume is just the area of a circle (π times radius squared) multiplied by its infinitesimal thickness, and integrating sums up all those tiny disk volumes across the interval. The radius of each disk is simply the height of the original function at that point, which is why f(x) gets squared inside the integral. This technique is genuinely used in manufacturing and design, for example calculating the volume of material needed to produce a solid part with a curved profile, like a bottle, a turbine blade, or a lathe-turned component. It's also foundational in physics for computing quantities like the moment of inertia of rotationally symmetric objects.
Shell Method (Volume)
V = 2π·∫[a,b] x·f(x) dx
The shell method is an alternative way to compute the volume of a solid of revolution, but instead of slicing it into disks, it imagines building the solid out of thin cylindrical shells, like the layers of an onion, each one at a different radius from the axis of rotation. Each shell's volume comes from its circumference (2πx), its height (f(x)), and its infinitesimal thickness, and integrating adds up all these nested cylindrical layers. This method tends to be more convenient than the disk method when the axis of rotation is vertical but the function is more naturally expressed in terms of x, avoiding the need to solve for an inverse function. It's used in the same kinds of manufacturing and design contexts as the disk method — anywhere a rotationally symmetric solid's volume needs to be calculated — but is often the more practical choice depending on how the original shape is oriented relative to the axis. Engineers frequently choose between disk and shell methods based on which produces the simpler integral for a given geometry.
Washer Method (Volume)
V = π·∫[a,b] ([R(x)]²−[r(x)]²)dx
The washer method handles a slightly more complex scenario than the basic disk method: solids of revolution that have a hole running through the middle, like a napkin ring or a pipe. Instead of a single solid disk, each cross-section is a washer — essentially a disk with a smaller disk subtracted out of its center — so the formula calculates the area of the outer circle and then subtracts the area of the inner circle before integrating. This directly reflects the physical reality of the shape: you're finding the volume of material that actually exists between the inner and outer boundaries, not filling in the hollow center. It's the exact technique used to calculate the volume of pipes, tubes, washers, and any other rotationally symmetric part with a bore or cavity running through it. Mechanical and manufacturing engineers rely on this constantly when determining material volume, weight, or cost for hollow rotational components.
Improper Integral Test
∫[1,∞] 1/xᵖ converges if p>1
This test answers a subtle but important question: when you integrate a function all the way out to infinity, does the accumulated area settle down to a finite number (converge), or does it grow without bound (diverge)? For the family of functions 1/xᵖ, the answer depends entirely on how quickly the function shrinks as x grows — if p is greater than 1, the function shrinks fast enough that the infinite tail contributes only a finite total area, but if p is 1 or less, it doesn't shrink fast enough and the area keeps accumulating forever. This single test is a cornerstone for evaluating whether more complicated infinite series or integrals converge, since many of them can be compared directly against this simple benchmark case. It has real relevance in probability theory, where certain probability distributions with "long tails" need their total probability to sum to a finite value (specifically 1), and this test helps determine whether that's mathematically possible. It's also used in physics when modeling quantities like gravitational or electrical potential that theoretically extend to infinite distance.
Taylor Series (General)
f(x) = Σ f⁽ⁿ⁾(a)/n! · (x−a)ⁿ
A Taylor series is a way of approximating almost any smooth function using an infinite sum of polynomial terms, built entirely from the function's derivatives at a single chosen point. The idea is that if you know a function's value, slope, curvature, and every higher-order rate of change at one specific point, you can reconstruct the entire function's behavior nearby (and often far beyond) using just that local information. Each additional term in the series refines the approximation further, correcting for higher and higher orders of curvature and behavior that simpler terms miss. This is enormously practical because complicated functions like sine, cosine, and exponentials can be approximated using nothing but basic arithmetic, which is exactly how calculators and computers evaluate these functions internally. Engineers and physicists use Taylor series constantly to linearize complex nonlinear systems near an operating point, making otherwise intractable equations solvable with standard techniques.
Maclaurin — eˣ
eˣ = 1 + x + x²/2! + x³/3! + …
This is a specific and especially elegant case of a Taylor series, centered at x = 0, that reconstructs the exponential function purely from an infinite sum of increasingly small polynomial terms. Because eˣ is its own derivative at every order, every single term in this series comes from the exact same underlying pattern, which is why the coefficients follow such a clean, predictable structure of factorials. In practice, you only need a handful of these terms to get a remarkably accurate approximation for values of x near zero, which is exactly how early calculators and even some modern embedded systems compute exponential functions without dedicated hardware. This series also serves as the definition of eˣ in more rigorous treatments of calculus, since it doesn't rely on any prior notion of exponents or roots. It's foundational in fields ranging from complex analysis to signal processing, where exponential functions with imaginary exponents connect directly to oscillatory behavior through Euler's formula.
Maclaurin — sin(x)
sin(x) = x − x³/3! + x⁵/5! − …
This series reconstructs the sine function using only odd powers of x with alternating signs, and it converges to the exact value of sine for any input, though it converges fastest and most usefully for small angles measured in radians. The pattern makes sense once you know sine is an odd function (symmetric about the origin in a flipped sense) and that its derivatives cycle predictably between sine and cosine, which is exactly what generates this specific sequence of terms. For small angles, just the first term (x itself) is often an excellent approximation, which is the basis of the widely used "small angle approximation" in physics and engineering. This series is what allows digital systems — from microcontrollers to graphics engines — to compute sine values using only multiplication and addition, without needing a lookup table or specialized hardware. It's a critical tool in signal processing and vibration analysis, where oscillatory behavior needs to be modeled or approximated efficiently.
Maclaurin — cos(x)
cos(x) = 1 − x²/2! + x⁴/4! − …
Just like its sine counterpart, this series reconstructs the cosine function using only even powers of x with alternating signs, reflecting the fact that cosine is an even function, symmetric about the y-axis. The first term is simply 1, which makes sense since cosine starts at its maximum value when x = 0, and each subsequent term corrects the approximation to account for the curve's gradual descent as x moves away from zero. This series shares its factorial-based structure with the sine series because both are generated by repeatedly differentiating the same underlying oscillatory pattern. Like the sine series, it's a practical computational tool used in embedded systems and numerical libraries wherever a fast, hardware-independent way to evaluate cosine is needed. It also plays a central role in Fourier analysis, where periodic signals of all kinds are decomposed into combinations of sine and cosine terms.
Geometric Series
Σ arⁿ = a/(1−r) if |r|<1
A geometric series sums up infinitely many terms where each term is the previous one multiplied by a fixed ratio r, and remarkably, this infinite sum can add up to a finite, exact value as long as that ratio has an absolute value less than 1. This works because when |r| is less than 1, each successive term shrinks toward zero fast enough that the total sum stops growing and settles on a specific number, even though you're technically adding infinitely many pieces. If |r| were 1 or greater, the terms wouldn't shrink, and the sum would either stay constant forever or grow without bound. This formula is central to finance, where it's used to calculate the present value of a series of future payments — like an annuity or perpetuity — that theoretically continue forever but still have a well-defined worth today. It also appears in physics when analyzing systems with repeated, diminishing effects, such as the total distance traveled by a bouncing ball that loses a fixed fraction of its height with every bounce.
p-Series Convergence
Σ 1/nᵖ converges iff p > 1
This test is the discrete cousin of the improper integral test covered earlier, and it answers the same fundamental question but for an infinite sum instead of an integral: does adding up infinitely many terms of the form 1/nᵖ settle down to a finite total, or does it grow forever? The famous harmonic series (where p = 1) is the classic example of a sum that diverges even though its individual terms shrink toward zero — they just don't shrink fast enough to prevent the total from growing without bound. Once p exceeds 1, the terms shrink quickly enough that the infinite sum converges to a finite value. This test serves as a benchmark for comparison, letting mathematicians and engineers quickly assess the convergence of more complicated series by comparing them to this well-understood family. It has practical relevance in computer science and numerical analysis when determining whether an iterative algorithm's cumulative error will settle down or blow up over many iterations.
Ratio Test
L = lim|a_{n+1}/a_n| → <1 conv, >1 div
The ratio test is one of the most versatile tools for determining whether an infinite series converges, and it works by examining the ratio between each term and the one before it as you go further and further out in the series. If that ratio settles down to a value less than 1, it means each term is eventually shrinking fast enough (similar to a geometric series) that the total sum stays finite; if it settles above 1, the terms are growing and the sum diverges. This test is particularly powerful for series involving factorials or exponentials, where comparing consecutive terms often causes complicated expressions to simplify dramatically. When the limit equals exactly 1, the test is inconclusive and a different method must be used instead. This is a workhorse technique in engineering and applied math whenever you need to verify that an infinite series solution to a differential equation, or a power series approximation, is actually mathematically valid before relying on it.
Arc Length (Parametric)
L = ∫√((dx/dt)²+(dy/dt)²)dt
This formula extends the concept of arc length to curves defined parametrically, where both x and y are described as separate functions of a third variable, usually time t, rather than y being a direct function of x. This is especially useful for curves that loop back on themselves or aren't functions in the traditional sense, like a circle or a spiral, which can't be represented as a single y = f(x) equation. The formula works by combining the horizontal and vertical rates of change (essentially horizontal and vertical velocity) using the Pythagorean theorem, then integrating that combined speed over time to get total distance traveled. This is exactly how you'd calculate the actual path length of a moving object, such as a robotic arm tracing a curved trajectory or a satellite following an orbital path. It's a foundational calculation in robotics, animation, and orbital mechanics, anywhere motion is described by separate horizontal and vertical components over time.
Polar Area
A = (1/2)∫[α,β] r² dθ
This formula computes the area swept out by a curve described in polar coordinates, where distance from the origin r is a function of angle θ rather than a standard x-y relationship. It works by imagining the region built up from infinitely many thin triangular wedges, each with a tiny angle dθ and a radius r, and the area of each thin wedge is approximately half of r squared times that small angle — the same logic used for the area of a full circle, just applied to an infinitesimal slice. Summing (integrating) all these wedges across the angular range gives the total enclosed area. This is the natural approach for calculating areas of shapes that are more easily described by angle and distance than by horizontal and vertical coordinates, such as spirals, cardioids, or antenna radiation patterns. Engineers working in fields like antenna design and orbital mechanics use this formula regularly, since many naturally occurring shapes in those domains are most simply expressed in polar terms.
Surface Area of Revolution
S = 2π·∫[a,b] f(x)·√(1+(f'(x))²)dx
This formula calculates the surface area of a three-dimensional shape created by spinning a curve around an axis — think of the outer skin of a vase, a bottle, or a turbine blade, rather than its solid volume. It works similarly to the arc length formula, first measuring the true length of a tiny slice of the curve (accounting for its slope via the square root term), then multiplying that slice by the circumference it sweeps out as it rotates around the axis. Because both the curve's steepness and its distance from the axis affect the final surface area, both factors need to be accounted for simultaneously inside the integral. This calculation has very concrete manufacturing applications, such as determining how much sheet metal or coating material is needed to produce a rotationally symmetric object with a curved profile. It's also used in fields like fluid dynamics and heat transfer, where the surface area of a curved object directly affects drag, friction, or thermal exchange with its surroundings.
Euler's Method (ODE)
y_{n+1} = y_n + h·f(x_n, y_n)
Euler's Method is the simplest numerical technique for approximating the solution to a differential equation when an exact, closed-form solution is difficult or impossible to find analytically. Rather than solving the equation outright, it starts at a known point and takes small steps forward, at each step using the current slope (given directly by the differential equation) to estimate where the solution will be a short distance later. The smaller the step size h, the more accurate the approximation becomes, though smaller steps also require more computation to cover the same total interval. This method is the conceptual foundation for more sophisticated numerical solvers used throughout engineering software, and it's exactly how simulations of physical systems — like predicting the trajectory of a spacecraft or the temperature of a cooling object — are computed when no clean formula exists. It's a core building block in computational physics, control systems, and any engineering discipline that relies on simulating systems governed by differential equations.
Separable ODE Solution
dy/dx = g(x)h(y) → ∫dy/h(y) = ∫g(x)dx
This technique solves a specific and common class of differential equations where the right-hand side can be split into a piece depending only on x and a piece depending only on y. By algebraically separating the variables so that all the y-terms are on one side and all the x-terms are on the other, the problem reduces to two independent, ordinary integrals that can often be solved directly using standard integration techniques. This works because once the variables are cleanly separated, integrating each side individually and then combining the results reconstructs a valid relationship between x and y, plus an integration constant determined by any given initial condition. This approach underlies many classic growth and decay models, including population growth, radioactive decay, and Newton's law of cooling, all of which involve a rate of change proportional to the current state of the system. It's one of the very first techniques engineers and scientists reach for when a system's rate of change depends on the current value being modeled.
Root Test (Series Convergence)
L = lim |aₙ|^(1/n)
The Root Test determines whether an infinite series converges by examining how the nth root of the absolute value of its terms behaves as n grows large, a technique that's especially effective for series whose terms themselves involve something raised to the nth power. If this limit L comes out less than 1, the series converges absolutely, if L is greater than 1, the series diverges, and if L equals exactly 1, the test simply can't tell you anything and a different method is needed. This works because a series whose terms shrink geometrically (roughly like rⁿ for some r < 1) is guaranteed to converge, and the nth root calculation is precisely the tool that reveals that underlying geometric shrinkage rate hidden inside more complicated-looking terms. This test is particularly powerful for series involving exponents of n, since taking an nth root directly cancels an nth-power structure, often simplifying a seemingly complex term into something easy to evaluate in the limit. Mathematicians, engineers, and computer scientists use the Root Test whenever a series has an nth-power structure that makes the Ratio Test or comparison tests more cumbersome to apply.
Center of Mass (1D, Continuous)
x̄ = M / m
This formula locates the balance point of a continuous one-dimensional object, dividing its total moment (the integral of position weighted by density, ∫x·f(x)dx) by its total mass (the integral of density alone, ∫f(x)dx), directly generalizing the discrete average-position idea from basic physics to a continuously distributed object. It works because the moment integral effectively adds up every infinitesimal slice of the object's mass multiplied by how far that slice sits from the origin, and dividing by total mass converts that total weighted contribution back into a single representative position — exactly the same logic used to compute a weighted average. This is precisely why an object with more mass concentrated at one end has its center of mass shifted toward that heavier side, since those distant, heavy slices dominate the moment integral. This calculation is essential in mechanical and structural engineering whenever an object's balance point determines its physical behavior, such as predicting whether a loaded beam or vehicle will tip over, or where to mount a support to keep a non-uniform object balanced. Engineers compute both integrals first using standard integration techniques, then use this simple division to find the final center of mass location.
Integral of 1/x
∫[a,b] (1/x) dx = ln(b / a)
The power rule for integrals breaks down at n = −1, and that gap is filled by the natural logarithm: the antiderivative of 1/x is ln|x|. Over an interval that does not cross zero, the definite integral is simply ln(b/a). This integral is behind the isothermal work formula, the time for exponential decay, and the definition of ln itself as the area under 1/x. Both bounds must have the same sign.
Integral of 1/(1+x²)
∫[a,b] dx/(1+x²) = arctan(b) − arctan(a)
The function 1/(1+x²) has no elementary power-rule antiderivative, but it is exactly the derivative of arctan(x), so its definite integral is a difference of arctangents. The total area under the whole curve from minus to plus infinity is π, a surprising appearance of pi from a rational function. It shows up whenever trigonometric substitution x = tan θ is used and in probability as the Cauchy distribution. Results are in radians.
Logistic Growth Model
P(t) = K / (1 + ((K − P₀)/P₀)·e^(−r·t))
Unlimited exponential growth is unrealistic, so the logistic model adds a carrying capacity K: growth is nearly exponential while the population is small, slows as it approaches K, and levels off. It is the solution of dP/dt = rP(1 − P/K). The same S-shaped curve describes the spread of epidemics, adoption of new technologies and saturation of markets. The fastest growth happens when P is half of K.
Newton's Law of Cooling (Solution)
T(t) = T_s + (T₀ − T_s)·e^(−k·t)
An object's temperature approaches that of its surroundings exponentially, because the rate of cooling is proportional to the temperature difference that remains. This is the solution of dT/dt = −k(T − T_s). It is used in forensic science to estimate time of death, in food safety to predict cooling times and in engineering to model how quickly components heat up or cool down. Solving for t tells you how long it takes to reach a target temperature.
Finite Geometric Series
Sₙ = a·(1 − rⁿ) / (1 − r)
This gives the sum of the first n terms of a geometric sequence, where each term is r times the one before. It comes from multiplying the sum by r and subtracting, which cancels every term except the first and last. It underlies loan and annuity calculations, drug accumulation with repeated doses and the analysis of recursive algorithms. When r equals 1 every term is a, so the sum is simply n·a.
Taylor Remainder Bound (Lagrange)
|Rₙ| ≤ M·|x − a|^(n+1) / (n+1)!
When a function is approximated by an nth-degree Taylor polynomial, Taylor's theorem bounds the error using M, the largest value of the (n+1)th derivative between a and x. The factorial in the denominator grows so fast that adding terms usually shrinks the error dramatically. Use it to answer the classic exam question of how many terms are needed to guarantee a given accuracy: try increasing n until the bound falls below your tolerance.
Work Stretching a Spring (Integral)
W = ∫[x₁,x₂] kx dx = ½k(x₂² − x₁²)
Because a spring's force changes with its extension, the work to stretch it is found by integrating force over distance rather than multiplying. Integrating kx from x₁ to x₂ gives half k times the difference of the squared extensions, measured from the spring's natural length. It is a standard applications-of-integration problem and shows why the second centimetre of stretch costs three times the work of the first.
Linear Algebra
Vector Addition
u + v = (u₁+v₁, u₂+v₂, u₃+v₃)
Vector addition combines two vectors by adding their corresponding components together, and the result is a new vector that represents the combined effect of both original vectors acting at once. Geometrically, this is exactly what happens when you place the tail of one vector at the head of the other — the resulting vector, drawn from the very start to the very end, is their sum, which is why this is often called the "tip-to-tail" method. This simple component-wise addition works because vectors are built from independent directional pieces, so each dimension can be handled entirely on its own without affecting the others. It's the mathematical backbone of anything involving combined forces, velocities, or displacements, such as calculating the net force acting on an object being pushed and pulled from multiple directions simultaneously. In computer graphics and game physics, vector addition is used constantly to combine movement, gravity, and collision forces into a single resulting motion each frame.
Scalar Multiplication
k·v = (k·v₁, k·v₂, k·v₃)
Scalar multiplication scales every component of a vector by the same constant factor k, which stretches or shrinks the vector's length while leaving its direction unchanged (unless k is negative, in which case the direction flips entirely). This works because a vector's magnitude and direction are both encoded proportionally across its components, so multiplying each one by the same number scales the whole vector uniformly rather than distorting its shape. If k is greater than 1 the vector grows longer, if it's between 0 and 1 it shrinks, and if it's negative the vector reverses direction while still scaling in magnitude. This operation is essential anytime a directional quantity needs to be amplified or reduced without changing its underlying direction, such as scaling up a force vector to represent a stronger push in the same direction. In physics and engineering, scalar multiplication routinely appears when converting a unit direction vector into an actual physical quantity like velocity or force by multiplying it by a magnitude.
Vector Magnitude
|v| = √(v₁²+v₂²+v₃²)
This formula calculates the actual length of a vector, treating its components as the legs of a right triangle (or its three-dimensional equivalent) and applying the Pythagorean theorem to find the straight-line distance from the origin to the vector's tip. Each component contributes independently to the overall length, and squaring them before adding ensures that negative components still contribute positively to the total magnitude, since direction shouldn't reduce a vector's actual size. This concept generalizes the everyday idea of distance into any number of dimensions, which is part of why it's so foundational across physics, engineering, and computer science. It's used constantly to determine speed from a velocity vector, the strength of a force from its directional components, or the distance between two points in space by first finding the vector between them. In machine learning, this same formula (often called the Euclidean norm) is used to measure how similar or different two data points are.
Unit Vector
û = v / |v|
A unit vector captures pure direction with no information about magnitude — it always has a length of exactly 1, obtained by dividing every component of a vector by that vector's own overall length. This works because dividing a vector by its own magnitude rescales it proportionally down to a length of exactly one unit, while leaving its direction completely intact, since every component shrinks by the same relative amount. Unit vectors are incredibly useful whenever you want to isolate "which way something points" separately from "how strong or how far," which comes up constantly in physics when describing directions independently of force or velocity magnitude. In computer graphics, unit vectors (often called normalized vectors) are used to represent surface directions for lighting calculations, since only the direction a surface faces matters for determining how light reflects off it. They're also foundational in robotics and navigation systems, where a direction of travel needs to be represented cleanly, separate from speed.
Dot Product
u·v = u₁v₁+u₂v₂+u₃v₃
The dot product takes two vectors and produces a single number (a scalar) that reflects how much the two vectors point in the same direction, calculated by multiplying corresponding components together and summing the results. This result is closely tied to the angle between the two vectors: it's largest when they point the same way, zero when they're perpendicular, and negative when they point in roughly opposite directions, which makes it an extremely useful tool for measuring alignment. In physics, the dot product is exactly how mechanical work is calculated — force applied at an angle to motion only contributes its component along the direction of movement, and the dot product captures precisely that effective contribution. It's also central to computer graphics, where it's used to determine how directly a light source faces a surface, which directly affects how brightly that surface appears to be lit. In machine learning, dot products form the mathematical basis of many similarity measures and neural network calculations.
Angle Between Vectors
θ = arccos(u·v / (|u||v|))
This formula calculates the actual angle separating two vectors by using the relationship between the dot product and the vectors' individual magnitudes, essentially rearranging the geometric definition of the dot product to solve for the angle directly. Because the dot product naturally encodes information about alignment, dividing it by both vectors' lengths normalizes that information into a pure ratio (the cosine of the angle) that no longer depends on how long either vector happens to be. Taking the arccosine then converts that ratio back into an actual angle measurement in degrees or radians. This is used heavily in robotics and mechanical engineering to determine the angle between two structural members, force directions, or joint orientations. In computer vision and 3D graphics, this formula is also used to calculate the angle between surface normals or camera viewing directions, which affects rendering and lighting decisions.
Cross Product
u×v = (u₂v₃−u₃v₂, u₃v₁−u₁v₃, u₁v₂−u₂v₁)
Unlike the dot product, which produces a single number, the cross product takes two three-dimensional vectors and produces an entirely new vector that is perpendicular to both original vectors, following what's known as the right-hand rule to determine which of the two possible perpendicular directions it points. The formula's specific pattern of multiplying and subtracting components comes from the requirement that the resulting vector be perpendicular to both inputs while also having a magnitude equal to the area of the parallelogram the two original vectors would form. This makes the cross product indispensable in physics and engineering whenever a quantity is defined as being perpendicular to two other directions, such as torque (perpendicular to both force and the lever arm) or angular momentum. It's also fundamental in 3D computer graphics for calculating surface normals — the direction a flat surface faces — which is essential information for realistic lighting and shading. Aerospace and mechanical engineers use the cross product constantly when analyzing rotational forces and moments in three-dimensional systems.
Projection of u onto v
proj_v(u) = (u·v/|v|²)·v
This formula finds the "shadow" that vector u casts onto the direction of vector v — essentially, how much of u's effect actually happens along v's direction, once you strip away any component that's perpendicular to v. It works by using the dot product to measure alignment, then scaling vector v itself by that alignment factor (adjusted for v's own length) to produce a new vector that lies exactly along v's direction. This concept is essential in physics whenever you need to decompose a force or velocity into components along and perpendicular to a specific direction, such as finding how much of gravity acts along an inclined ramp versus perpendicular into the ramp's surface. It's also foundational in computer graphics and data science, where projections are used to reduce complex, high-dimensional information down to a simpler, more relevant direction of interest. Structural engineers regularly use vector projection to resolve applied loads into components aligned with a structural member's axis.
2×2 Matrix Determinant
det[a,b;c,d] = ad − bc
The determinant of a 2×2 matrix is a single number that reveals crucial information about the linear transformation the matrix represents, most notably whether that transformation preserves, flips, or completely collapses area, and by how much it scales things. Geometrically, the determinant equals the signed area of the parallelogram formed by the matrix's two column (or row) vectors — a positive determinant means the orientation is preserved, a negative one means it's flipped, and a determinant of exactly zero means the transformation squashes everything down onto a single line, losing a dimension entirely. This zero case is critically important because it tells you the matrix has no inverse, meaning the system of equations it represents doesn't have a single, unique solution. Engineers and computer scientists check determinants constantly before attempting to invert a matrix, since attempting to invert a matrix with a zero determinant is mathematically impossible and would crash most numerical solvers. This calculation is foundational in solving systems of linear equations, computer graphics transformations, and stability analysis in control systems.
3×3 Matrix Determinant
det = a(ei−fh)−b(di−fg)+c(dh−eg)
This formula extends the same idea as the 2×2 determinant into three dimensions, calculating a single number that reveals whether a 3×3 matrix's transformation preserves, flips, or collapses volume, rather than just area. The calculation works by expanding along the top row, using each entry as a weight for the determinant of the smaller 2×2 matrix that remains after removing that entry's row and column — a technique called cofactor expansion. Just as with the 2×2 case, a zero determinant signals that the matrix is singular (non-invertible), meaning the associated system of three linear equations doesn't have one single, well-defined solution. This calculation appears constantly in 3D graphics and robotics when determining whether a coordinate transformation is valid and reversible, and in structural engineering when analyzing whether a system of equilibrium equations has a unique solution. It's also a critical step in computing eigenvalues and matrix inverses for larger systems.
To use this calculator: read your matrix left-to-right, top-to-bottom into a, b, c (top row), d, e, f (middle row), g, h, i (bottom row) — the field labels show exactly which [row,col] position each one is. For example, the matrix [[1,2,3],[4,5,6],[7,8,10]] gives a=1, b=2, c=3, d=4, e=5, f=6, g=7, h=8, i=10, which works out to a determinant of −3.
2×2 Matrix Inverse
A⁻¹ = (1/det)·[d,−b;−c,a]
The inverse of a matrix is the matrix equivalent of a reciprocal — multiplying a matrix by its inverse gives you back the identity matrix, the matrix version of the number 1, which effectively "undoes" whatever transformation the original matrix performed. For a 2×2 matrix, this inverse can be found directly by swapping the diagonal entries, negating the off-diagonal entries, and dividing everything by the determinant, which is exactly why a zero determinant means no inverse exists — you'd be dividing by zero. This matters enormously in solving systems of linear equations, since if you can write a system as Ax = b, multiplying both sides by A⁻¹ isolates x and gives you the exact solution directly. It's used throughout engineering and computer science wherever systems of equations need to be solved efficiently, such as in structural load analysis, circuit analysis, and computer graphics transformations that need to be reversed. Control systems engineers also rely on matrix inversion when designing feedback systems that need to "undo" a plant's dynamics.
To use this calculator: read your 2×2 matrix left-to-right, top-to-bottom — a and b are the top row, c and d are the bottom row (so the matrix is [[a,b],[c,d]]). For example, a=4, b=7, c=2, d=6 gives det=10 and A⁻¹ = [0.6, −0.7; −0.2, 0.4].
Matrix × Vector (2×2)
[a,b;c,d]·[x;y] = [ax+by; cx+dy]
This formula describes how a matrix transforms a vector, taking an input vector and producing a new output vector according to the linear combination rules encoded in the matrix's rows. Each output component is built by multiplying the input vector's components by the corresponding row of the matrix and summing the results, which is why matrices are the natural mathematical language for describing linear transformations like rotation, scaling, shearing, and reflection. This operation is the computational engine behind essentially all of computer graphics, where every rotation, resize, or perspective shift applied to an image or 3D model is implemented as a matrix multiplied against position vectors. It's equally fundamental in robotics, where transforming coordinates between different reference frames (like a robot arm's joint versus the world around it) relies entirely on this operation. Electrical engineers also use matrix-vector multiplication to solve systems of circuit equations where multiple currents and voltages interact simultaneously.
To use this calculator: a, b, c, d are your 2×2 matrix read left-to-right, top-to-bottom (matrix = [[a,b],[c,d]]), and x, y are the components of the vector you're multiplying it by. For example, matrix [[1,2],[3,4]] times vector (5,6) gives Result r₁ = 1×5+2×6 = 17 and Result r₂ = 3×5+4×6 = 39.
Eigenvalue Condition (2×2)
det(A − λI) = 0 → λ² − tr(A)λ + det(A) = 0
Eigenvalues reveal special directions (eigenvectors) along which a matrix's transformation acts as simple scaling, rather than rotating or distorting the space — finding them starts by asking for which values of λ the matrix (A minus λ times the identity) becomes singular, since only then does a nontrivial solution exist. This condition reduces neatly to a quadratic equation built from the matrix's trace (the sum of its diagonal entries) and its determinant, both of which are quick to calculate directly from the matrix itself. Eigenvalues carry deep physical meaning depending on context — in mechanical systems, they often represent natural vibration frequencies, and in dynamic systems, they determine whether a system is stable, oscillating, or blowing up over time. Engineers analyzing bridges, aircraft wings, and rotating machinery use eigenvalues to predict resonant frequencies that could otherwise cause dangerous vibrations if excited by an external force. In data science, eigenvalues are also central to techniques like Principal Component Analysis, which identifies the directions of greatest variation in a dataset.
Trace of Matrix
tr(A) = sum of diagonal elements
The trace of a matrix is simply the sum of the entries running along its main diagonal, and despite this simplicity, it turns out to carry surprisingly deep structural information about the matrix as a whole. Remarkably, the trace equals the sum of the matrix's eigenvalues, which means this single, easy-to-compute number gives immediate insight into the matrix's underlying transformation behavior without needing to fully solve for those eigenvalues directly. This property makes the trace a quick diagnostic tool, useful as a sanity check when computing eigenvalues by hand or verifying numerical results from software. In physics, the trace shows up in quantum mechanics and general relativity, where it's used to extract physically meaningful scalar quantities from more complex tensor and matrix representations. It's also used in machine learning and statistics, particularly in computing measures like the total variance captured by a covariance matrix.
Rank via Row Reduction
rank(A) = number of non-zero pivot rows
The rank of a matrix tells you how many genuinely independent pieces of information the matrix actually contains, found practically by using row operations to simplify the matrix into row-echelon form and then counting how many rows end up with a leading nonzero entry (a pivot). This matters because a matrix might look like it has many rows and columns, but if some of those rows are just combinations of others, they don't add any new independent information — the rank strips away that redundancy and tells you the true dimensionality of the system. This concept is directly tied to the Rank-Nullity Theorem, which states that the rank plus the nullity (the dimension of the solution space to Ax = 0) must always equal the total number of columns. In engineering, rank is used to determine whether a system of equations — like a structural analysis or circuit network — has a unique solution, infinitely many solutions, or no solution at all. In data science, rank is used to detect redundant or linearly dependent features within a dataset before building a model.
Linear System — Cramer's Rule (2×2)
x = det(Aₓ)/det(A) | y = det(Aᵧ)/det(A)
Cramer's Rule provides a direct formula for solving a system of linear equations without needing to perform row reduction, by replacing one column of the coefficient matrix at a time with the system's constants and comparing the resulting determinants to the original matrix's determinant. This works because each replaced determinant effectively measures how much that particular variable needs to contribute to reproduce the given constants, expressed as a ratio against the original system's overall determinant. While it becomes computationally expensive for large systems (which is why row reduction is preferred for bigger problems), it remains an elegant and fast method for small 2×2 or 3×3 systems, and it's especially useful for understanding how a solution changes as the system's parameters change. Electrical engineers use Cramer's Rule when solving small systems of circuit equations derived from Kirchhoff's laws, where two or three unknown currents or voltages need to be found simultaneously. It's also a common teaching tool for illustrating the deeper connection between determinants and the solvability of linear systems.
To use this calculator: this solves a system of two equations in the form ax + by = e and cx + dy = f. So a and b are the x- and y-coefficients from your FIRST equation, c and d are the x- and y-coefficients from your SECOND equation, and e and f are the two right-hand-side constants. For example, for the system 3x + 2y = 16 and x − y = 2: enter a=3, b=2, c=1, d=−1, e=16, f=2, then solve for x and y.
Gram-Schmidt (2 vectors)
v₂' = v₂ − proj_{v₁}(v₂)
The Gram-Schmidt process takes a set of vectors that may point in overlapping or redundant directions and systematically converts them into a set of mutually perpendicular (orthogonal) vectors that span the exact same space. For two vectors, this means taking the second vector and subtracting out whatever part of it points in the same direction as the first vector — its projection onto v₁ — leaving behind only the component that's genuinely perpendicular to v₁. This orthogonalized version is extremely useful because working with perpendicular vectors dramatically simplifies many calculations, including finding coordinates, solving least-squares problems, and performing numerically stable matrix decompositions. In computer graphics, Gram-Schmidt is used to maintain clean, perpendicular camera or object orientation axes as they get updated frame after frame during animation or simulation. It's also a foundational step in numerical linear algebra methods like QR decomposition, which is used extensively in solving least-squares regression problems in statistics and engineering.
Distance: Point to Plane
d = |ax₀+by₀+cz₀+d| / √(a²+b²+c²)
This formula calculates the shortest possible distance from a specific point in three-dimensional space to a flat plane, using the plane's equation (defined by its normal vector components a, b, c, and constant d) along with the point's coordinates. It works by plugging the point's coordinates into the plane's equation — if the point were actually on the plane, this would equal zero — and then dividing by the magnitude of the plane's normal vector to convert that raw algebraic difference into an actual geometric distance measured perpendicular to the plane. This calculation is essential in computer graphics and game development for collision detection, determining how close an object is to a wall, floor, or other flat surface before a collision occurs. It's also used extensively in robotics and computer-aided manufacturing, where a tool or sensor's distance from a reference surface needs to be calculated precisely for accurate positioning. Structural and civil engineers use this same geometry when calculating clearances between structural elements and reference planes in a design.
Span / Linear Independence Check
Vectors lin. indep. iff det ≠ 0
This check determines whether a set of vectors each contribute genuinely new directional information, or whether one of them is redundant — expressible as some combination of the others. For a set of vectors arranged as the columns of a square matrix, computing the determinant provides an immediate answer: if the determinant is nonzero, the vectors are linearly independent and together they can reach (span) every point in their respective space, but if the determinant is zero, at least one vector is redundant and the set can only reach a smaller, lower-dimensional subspace. This concept is crucial in engineering whenever you need to confirm that a set of measurements, sensors, or basis directions actually provide complete, non-overlapping information about a system. In computer graphics and robotics, checking linear independence ensures that a coordinate system's basis vectors genuinely define all three dimensions of space rather than collapsing onto a plane or line. It's also foundational in data science for identifying redundant features that don't add new information to a predictive model.
Null Space / Kernel Check
Null(A): solve Ax = 0
The null space (or kernel) of a matrix is the set of all vectors that the matrix transformation collapses down to zero — in other words, every input x that satisfies Ax = 0. Finding this set reveals something important about the matrix's structure: if the only solution is x = 0 itself, the matrix preserves all the information in its input, but if other nonzero solutions exist, it means the matrix is "losing" some directional information during its transformation, mapping multiple different inputs to the same zero output. This concept directly determines whether a system of linear equations has a unique solution or infinitely many, since the null space describes exactly how much "freedom" exists in the solution set beyond any single particular answer. In structural engineering, the null space of a stiffness matrix can reveal mechanisms — ways a structure can move without any force being applied, indicating instability that needs to be addressed in the design. In control systems and robotics, the null space is used to find movements a robotic arm can make without affecting its end-effector's position, useful for avoiding obstacles while keeping a tool in place.
To use this calculator: a, b, c, d are your 2×2 matrix read left-to-right, top-to-bottom (matrix = [[a,b],[c,d]]). For example, a=1, b=2, c=2, d=4 gives a determinant of 0, meaning that matrix has a non-trivial null space — it collapses more than just the zero vector down to zero.
Vector Subtraction
u − v = (u₁−v₁, u₂−v₂, u₃−v₃)
Vector subtraction finds the vector that, when added to v, gives back u, and it's computed the same way as addition — simply component by component — but with each corresponding component of v subtracted rather than added. Geometrically, u − v represents the vector that points from the tip of v to the tip of u when both vectors start from the same origin, which is exactly why this operation is the standard way to find the displacement or direction from one point to another in space. This makes vector subtraction the natural tool for calculating relative position, relative velocity, or the direction one object needs to travel to reach another, since subtracting a starting position vector from an ending position vector yields precisely the displacement between them. It's used constantly in physics and engineering whenever a difference between two directional quantities matters, such as finding the relative velocity between two moving vehicles or the vector connecting two points in a coordinate system. In computer graphics, vector subtraction is a routine operation used to calculate direction vectors between objects, camera orientations, and surface normals.
Linear Combination (Two Vectors)
w = a·u + b·v
A linear combination builds a new vector by scaling two (or more) vectors by chosen constants and adding the results together, and this single operation is the conceptual foundation for essentially all of linear algebra, including the ideas of span, basis, and linear independence. It works simply by combining scalar multiplication and vector addition into one step: each original vector is first stretched or shrunk by its own coefficient, and those scaled vectors are then added component by component to produce the final result vector w. The set of every possible vector reachable this way, by varying the coefficients a and b across all real numbers, is called the span of u and v, a concept central to understanding what a set of vectors can and cannot represent. This operation appears constantly throughout physics and engineering whenever a resulting quantity is expressed as a weighted combination of basis directions or component forces, such as decomposing a force into combinations of standard coordinate directions. In computer graphics and robotics, linear combinations are used routinely to blend directions, interpolate between positions, and construct arbitrary vectors from a fixed set of reference vectors.
Eigenvalues & Eigenvectors (2×2)
A·v = λ·v
An eigenvector of a matrix is a direction that the transformation only stretches or flips, never rotates, and the eigenvalue is the stretch factor. For a 2×2 matrix the eigenvalues come from the characteristic equation λ² − tr(A)λ + det(A) = 0, and each eigenvector is found by solving (A − λI)v = 0. They are central to vibration mode shapes, stability of differential equations, principal stresses and Google's PageRank. Eigenvectors are shown scaled to unit length.
Cramer's Rule (3×3 System)
x = det(Aₓ)/det(A), y = det(Aᵧ)/det(A), z = det(A_z)/det(A)
This solves three linear equations in three unknowns by replacing each column of the coefficient matrix with the right-hand-side constants in turn and dividing each resulting determinant by the original determinant. It gives a closed-form answer that is convenient for hand checks, circuit mesh analysis and small statics problems. If the main determinant is zero the system has no unique solution. Enter each equation as a₁x + b₁y + c₁z = d₁, and so on for rows 2 and 3.
3×3 Matrix Inverse
A⁻¹ = adj(A) / det(A)
The inverse of a 3×3 matrix is its adjugate, the transpose of the cofactor matrix, divided by its determinant. Multiplying a matrix by its inverse returns the identity, so the inverse undoes the transformation and lets you solve Ax = b as x = A⁻¹b. A matrix with zero determinant squashes space into a plane or line and has no inverse. Read your matrix row by row into a to i; the result is shown row by row.
Scalar Triple Product
u · (v × w) = det[u; v; w]
The scalar triple product combines three vectors into one number whose absolute value is the volume of the parallelepiped they span. It equals the determinant of the 3×3 matrix with the vectors as rows, and its sign shows whether the three vectors form a right-handed or left-handed set. A result of zero means the three vectors are coplanar, which is a quick test for linear dependence in three dimensions. The volume of the tetrahedron they span is one-sixth of this.
2D Rotation of a Vector
x' = x·cosθ − y·sinθ, y' = x·sinθ + y·cosθ
Multiplying a vector by the rotation matrix [cosθ, −sinθ; sinθ, cosθ] turns it counter-clockwise by θ about the origin without changing its length. Rotation matrices are orthogonal, so their inverse is simply their transpose, which is the rotation by −θ. They are used in computer graphics, robotics, coordinate transformations of stress and strain, and navigation. Enter θ in degrees; a negative angle rotates clockwise.
2×2 Matrix Multiplication
AB = [a₁₁b₁₁+a₁₂b₂₁, a₁₁b₁₂+a₁₂b₂₂; …]
Each entry of a matrix product is the dot product of a row of the first matrix with a column of the second. Multiplying matrices composes their transformations, so AB means apply B first and then A. Unlike ordinary numbers, the order matters and in general AB is not equal to BA. This operation is the backbone of transformation chains in graphics, state-space models and neural networks. Enter A row by row, then B row by row.
General Math
Quadratic Formula
x = (−b ± √(b²−4ac)) / 2a
The quadratic formula solves any equation of the form ax² + bx + c = 0 directly, giving you the exact value (or values) of x without needing to factor the expression, which is a huge advantage since many quadratics simply don't factor into nice whole numbers. It works because it's derived by completing the square on the general quadratic equation, a process that systematically isolates x by rewriting the equation as a perfect square plus a remainder term. The term underneath the square root, called the discriminant, tells you at a glance how many real solutions exist — two if it's positive, exactly one if it's zero, and none (only complex solutions) if it's negative. This formula shows up constantly in physics when solving for the time a projectile hits the ground, since height-versus-time equations under gravity are quadratic in nature. It's also used in engineering design and finance whenever a relationship being modeled includes a squared term, such as optimizing area for a fixed perimeter or solving for a break-even point in a quadratic cost function.
Pythagorean Theorem
c² = a² + b²
This theorem describes a fixed relationship between the three sides of any right triangle, stating that the square of the hypotenuse (the longest side, opposite the right angle) always equals the sum of the squares of the other two sides. It works because of a purely geometric fact: you can literally rearrange the physical squares built on each side of a right triangle to demonstrate that the two smaller squares' areas combine exactly to form the larger square's area, a proof that's been demonstrated visually for over two thousand years. This makes it one of the most reliable tools for finding an unknown distance whenever a right angle is involved, whether that's a literal triangle or a situation that can be modeled as one. It's used everywhere from construction (ensuring a wall or foundation corner is truly square) to navigation (calculating straight-line distance from north-south and east-west displacement) to computer graphics (calculating the distance between two pixels on a screen). Engineers and architects rely on it constantly any time a diagonal measurement needs to be derived from two perpendicular measurements.
Law of Cosines
c² = a²+b²−2ab·cos(C)
The Law of Cosines generalizes the Pythagorean theorem to work on any triangle, not just right triangles, by adding a correction term that accounts for the actual angle between two known sides. When that angle happens to be exactly 90 degrees, cosine of 90° is zero, and the extra term vanishes entirely, collapsing this formula back down into the familiar Pythagorean theorem — which shows the two are deeply connected rather than unrelated rules. This formula is what allows you to find a missing side length in a triangle even when there's no right angle to rely on, as long as you know two sides and the angle between them. It's essential in surveying and civil engineering, where land plots and structural triangulations rarely form neat right angles, requiring this more general relationship to calculate accurate distances. It's also used in navigation and robotics whenever a triangular relationship between three points or measurements needs to be solved without the convenience of a right angle.
Circle Area / Circumference
A = πr² | C = 2πr
These two formulas describe the two most fundamental measurements of a circle: the area enclosed within it, and the total distance around its boundary, both built from the same fixed ratio π that relates every circle's circumference to its diameter. The area formula comes from imagining the circle sliced into countless thin triangular wedges, or alternatively unrolled and rearranged into a shape that approximates a rectangle whose dimensions depend on the radius, both of which lead to the same π r² result. The circumference formula reflects a much simpler geometric fact: no matter how large or small a circle is, its perimeter is always exactly π times its diameter (or equivalently, 2π times its radius), a ratio that stays constant across every circle that has ever existed. These formulas are used constantly in engineering and manufacturing, whether calculating the material needed to produce a circular gasket, the coverage area of a circular sprinkler system, or the distance a wheel travels per full rotation. They're also foundational in physics for anything involving circular or rotational motion.
Compound Interest
A = P(1 + r/n)^(nt)
This formula calculates how an initial sum of money (the principal, P) grows over time when interest is calculated not just on the original amount, but repeatedly on the growing balance itself, which is what makes compound interest grow faster than simple interest over the long run. The n term represents how many times per year interest is compounded — annually, monthly, or even daily — and increasing that frequency, while holding the annual rate fixed, leads to slightly faster growth because interest starts earning interest on itself sooner. This exponential relationship is exactly why starting to save or invest early has such an outsized effect on long-term wealth, since the growth curve becomes steeper the longer money is left to compound. It's the foundational formula behind virtually all personal finance and investment planning, from retirement savings to mortgage amortization schedules to understanding the true cost of carrying credit card debt at a high interest rate. Financial analysts and everyday savers alike rely on this formula to project future account balances or determine how much needs to be saved today to reach a specific future goal.
Log Identity
log_b(x) = ln(x)/ln(b)
This identity, known as the change-of-base formula, lets you compute a logarithm in any base using only natural logarithms (or logarithms in any other single base your calculator or software happens to support), which is essential since most tools don't have a dedicated button for every possible base. It works because logarithms in different bases are always proportional to one another by a fixed constant factor, specifically the natural log of the new base, which is why dividing by ln(b) correctly rescales a natural log result into the equivalent value for base b. This is more than a computational convenience — it reveals that all logarithmic scales are fundamentally related, just stretched or compressed versions of each other. It's used constantly in computer science when converting between binary, decimal, and other number-based logarithmic measurements, such as calculating information entropy or algorithmic complexity expressed in a specific base. It's also essential in fields like acoustics and seismology, where measurements like decibels and the Richter scale rely on logarithms in bases that need to be converted for comparison or calculation.
Distance Formula
d = √((x₂−x₁)² + (y₂−y₁)²)
The distance formula calculates the straight-line distance between any two points on a coordinate plane, and it's really just the Pythagorean theorem in disguise — the horizontal and vertical gaps between the two points form the legs of a right triangle, and the direct distance between the points is that triangle's hypotenuse. This works because any straight-line path between two points can always be broken down into a purely horizontal component and a purely vertical component, and those two components are, by construction, perpendicular to each other, which is exactly the condition the Pythagorean theorem requires. This formula is used constantly anywhere a real-world or coordinate distance needs to be calculated from positional data, from measuring the distance between two GPS coordinates on a local map to calculating how far apart two points are on an engineering drawing or a computer screen. It's foundational in computer graphics and game development for detecting collisions, calculating movement, and measuring proximity between objects represented as coordinate points. Engineers, surveyors, and programmers all rely on this formula whenever positions are known as coordinates and an actual distance value is needed.
Slope of a Line
m = (y₂−y₁) / (x₂−x₁)
Slope measures how steeply a line rises or falls as you move along it, calculated as the ratio of vertical change to horizontal change between any two points on that line — a value that stays exactly the same no matter which two points on the line you choose, since a straight line rises at a perfectly constant rate everywhere along its length. A positive slope means the line rises as you move right, a negative slope means it falls, and a slope of zero describes a perfectly horizontal line, while a vertical line has an undefined slope since the horizontal change in the denominator becomes zero. This single number captures the entire directional character of a straight line and is the foundation for writing a line's equation, predicting values along that line, and comparing how steeply different lines rise or fall relative to one another. It's used constantly in engineering and science to describe rates of change, such as the grade of a road or ramp, the rate at which a quantity increases over time in a linear model, or the pitch of a roof. Engineers, economists, and scientists all rely on slope as the standard way to quantify a constant rate of change between two related quantities.
Arithmetic Series Sum
Sₙ = n/2 · (a₁ + aₙ)
This formula adds up every term in an arithmetic sequence (one where each term increases by the same fixed amount from the last) without having to add every individual term one by one, relying on a clever pairing trick usually credited to a young Carl Friedrich Gauss. It works because pairing the first term with the last, the second term with the second-to-last, and so on, always produces the exact same sum for every pair, since whatever the first term loses relative to the middle, the last term gains back in exactly equal measure. With n terms forming n/2 such matched pairs (or a slightly adjusted count for an odd number of terms), multiplying that constant pair-sum by the number of pairs gives the total sum directly, without ever needing to know the common difference between terms explicitly. This formula is used constantly whenever a running total of evenly spaced values needs to be calculated quickly, from summing loan payments in simple sequences to calculating the total distance covered by an object whose speed increases by a constant amount each interval. Engineers, financial analysts, and computer scientists all rely on this shortcut whenever they need the total of a linearly increasing or decreasing sequence of values.
Law of Sines
a / sin(A) = b / sin(B)
In any triangle the ratio of a side to the sine of its opposite angle is the same for all three sides, which lets you solve triangles when you know two angles and a side, or two sides and a non-included angle. The second case is the famous ambiguous case: two different triangles can fit the same data, one with an acute angle and one with an obtuse angle, and the calculator reports both when that happens. Enter angles in degrees. The common ratio equals the diameter of the triangle's circumscribed circle.
Heron's Formula (Triangle Area)
A = √(s(s−a)(s−b)(s−c)), s = (a+b+c)/2
Heron's formula finds a triangle's area from its three side lengths alone, with no need for a height or an angle. The semi-perimeter s is half the total perimeter, and the product under the square root is positive only when the sides can actually form a triangle, so the formula doubles as a triangle-inequality check. Surveyors use it to find the area of irregular plots by splitting them into triangles whose sides can be measured directly.
Simple Interest
I = P · r · t
Simple interest is charged only on the original principal, so it grows linearly with time rather than compounding. It is still used for many short-term loans, some bonds and car financing calculations, and it is the natural starting point before compound interest. Enter the rate as a decimal per year (5 percent is 0.05) and time in years. The total amount repaid is the principal plus this interest.
Continuous Compounding
A = P · e^(r·t)
If interest were compounded infinitely often, the compound interest formula would converge to this exponential form, which is where the number e first appeared historically, through Jacob Bernoulli's work on interest. It gives the upper limit of growth for a given nominal rate and is the standard model in continuous-time finance and option pricing. It is also identical to the exponential growth law from calculus. Enter r as a decimal.
Percent Change
% change = (new − old) / old × 100
Percent change expresses how much a quantity has grown or shrunk relative to its starting value. A negative result means a decrease. It is not symmetric: a 50 percent drop followed by a 50 percent rise leaves you at 75 percent of where you started, because the second percentage is taken of a smaller base. This asymmetry catches people out in investing, pricing and data reporting alike.
Midpoint Formula
M = ((x₁+x₂)/2, (y₁+y₂)/2)
The midpoint of a line segment is found by averaging the x-coordinates and averaging the y-coordinates of its endpoints. It is used to find the centre of a circle from the ends of a diameter, to construct perpendicular bisectors and to split a segment in half in geometry proofs and CAD work. The same averaging idea extends directly to three dimensions and to weighted section points.
Geometric Sequence — nth Term
aₙ = a₁ · r^(n−1)
In a geometric sequence each term is the previous term multiplied by a fixed ratio r, so the nth term is the first term times r raised to n − 1. Ratios above 1 give exponential growth, ratios between 0 and 1 give decay, and negative ratios make the terms alternate in sign. Bouncing-ball heights, depreciation schedules and population doublings are all geometric sequences. Solving for r returns the positive ratio.
Sphere Volume / Surface Area
V = (4/3)πr³ | S = 4πr²
A sphere's volume grows with the cube of its radius, while its surface area grows with the square, so larger spheres have less surface per unit of volume. That ratio explains why large animals conserve heat better, why small droplets evaporate quickly and why bubbles and tanks are often spherical. Enter any one of the three values and the other two are calculated.
Cylinder Volume
V = π · r² · h
A cylinder's volume is its circular base area times its height. This is the formula behind tank capacities, pipe contents, concrete columns and engine displacement, where each cylinder's volume is the bore area times the stroke. Because the radius is squared, doubling a tank's diameter quadruples its capacity for the same height. Use consistent units; cubic metres times 1000 gives litres.
Cone Volume
V = (1/3) · π · r² · h
A cone holds exactly one-third of the volume of a cylinder with the same base and height, a result that can be proved by integrating circular slices whose radius shrinks linearly to the tip. The same one-third factor applies to any pyramid. It is used for hoppers, funnels, stockpiles of gravel or grain and conical tank bottoms. Enter the perpendicular height, not the slant height.
Computer Science
Discrete Math
Base Converter (Binary · Octal · Decimal · Hexadecimal)
Number base conversion is the process of re-expressing the exact same numeric quantity using a different counting system, whether that's binary (base 2), octal (base 8), decimal (base 10, the everyday system), or hexadecimal (base 16). Every positional number system works the same underlying way: each digit's value depends on both the digit itself and its position, which represents an increasing power of that base — so converting between bases really just means re-distributing the same total quantity across a different set of place values. Binary is the native language of digital computers because transistors and logic gates naturally represent two clean states (on/off, high/low voltage), while hexadecimal is popular among programmers specifically because each hex digit compactly represents exactly four binary digits, making it a convenient shorthand for reading and writing binary-based data like memory addresses and color codes. Octal, though less common today, historically served a similar compacting role in older computing systems built around three-bit groupings. This conversion skill is essential for anyone working with low-level programming, computer architecture, digital electronics, or networking, where raw binary data (like an IP address or a memory address) is much easier for humans to read and write once translated into hexadecimal or decimal.
Binary Arithmetic
Binary arithmetic performs the same operations you already know from decimal math — addition, subtraction, multiplication, division — but using only the digits 0 and 1, following the exact same positional carrying and borrowing rules, just with a much smaller set of digits to work with. Addition in binary carries over to the next place value as soon as a column's sum reaches 2 (rather than 10 in decimal), which happens far more frequently given there are only two possible digits, making binary addition chains of carries look quite different on paper even though the underlying logic is identical to decimal addition. This is precisely how every arithmetic operation inside a computer's processor is actually carried out at the hardware level, since digital circuits are built from binary logic gates that can only combine 0s and 1s directly. Understanding binary arithmetic is foundational for anyone studying computer architecture, embedded systems programming, or digital logic design, since it explains exactly what's happening inside the processor when a program adds two numbers together. It also explains subtle real-world bugs like integer overflow, which occurs when an arithmetic result exceeds the fixed number of binary digits a computer has allocated to store it.
Two's Complement
Value = 2ⁿ − |x| (for negative x, in n-bit representation)
Two's complement is the standard method computers use to represent negative numbers in binary, solving a genuine engineering problem: how do you represent both positive and negative values using only 0s and 1s, without needing separate hardware circuits for addition and subtraction? The trick is elegant — to represent a negative number, you flip every bit of its positive counterpart and then add 1, and the resulting representation allows the exact same binary addition circuitry to correctly handle both positive and negative numbers without any special-case logic. This is precisely why computer processors don't need a separate subtraction circuit at all; subtracting a number is simply implemented as adding its two's complement negative representation, which dramatically simplifies processor design. This system also explains why signed integers in programming languages have a specific, sometimes surprising range (for example, an 8-bit signed integer ranges from −128 to 127, not −127 to 127), a detail that trips up many programmers encountering integer overflow bugs for the first time. Every modern computer processor uses two's complement internally, making it foundational knowledge for embedded systems, computer architecture, and low-level debugging.
IEEE 754 Float
Value = (−1)^sign × 2^(exponent−bias) × 1.mantissa
This standard defines exactly how computers represent decimal (non-whole) numbers in binary, splitting a fixed number of bits into three parts: a sign bit indicating positive or negative, an exponent that determines the overall scale of the number, and a mantissa (or significand) that stores the precise digits of the value. This structure is directly inspired by scientific notation, where a number is expressed as a small precise value multiplied by some power of ten (or, in this case, a power of two), allowing an enormous range of values — from extremely tiny to extremely huge — to be represented using a fixed, manageable number of bits. Because only a finite number of bits are available for the mantissa, most decimal fractions can't be represented with perfect precision in binary, which is exactly why floating-point arithmetic sometimes produces small, seemingly strange rounding errors, like 0.1 + 0.2 not exactly equaling 0.3 in most programming languages. Understanding this standard is essential for anyone doing scientific computing, financial calculations, or graphics programming, where floating-point precision limitations can cause subtle but significant bugs if not properly accounted for. This exact standard (IEEE 754) is implemented directly in virtually every computer processor's hardware, making it one of the most universally adopted standards in all of computing.
Logic Gates
AND, OR, NOT, XOR, NAND, NOR
Logic gates are the fundamental building blocks of all digital electronics, each one performing one basic decision-making operation on binary inputs (0s and 1s) to produce a binary output, according to rules laid out formally in Boolean algebra. An AND gate outputs a 1 only when every one of its inputs is also 1 (mirroring logical multiplication), while an OR gate outputs a 1 if at least one input is 1 (mirroring logical addition), and a NOT gate simply flips whatever single input it receives. More complex gates like XOR (exclusive or, true only when inputs differ), NAND (the opposite of AND), and NOR (the opposite of OR) are built from combinations of these basic operations but are used so frequently that they're typically implemented directly in hardware for efficiency. Remarkably, every computation a computer can ever perform — no matter how sophisticated the software running on top of it — ultimately reduces down to enormous combinations of these simple gates working together, since NAND and NOR gates alone are technically sufficient to construct any other logical operation. This makes logic gates the essential starting point for anyone studying computer engineering, digital circuit design, or computer architecture, since every processor, memory chip, and digital device is built from these same basic components at its core.
Engineering
Mechanics
Newton's 2nd Law
F = m × a
Newton's Second Law is the foundational equation of classical mechanics, describing exactly how much a given force will accelerate an object based on that object's mass — the greater the mass, the more force is required to produce the same acceleration. This works because mass is fundamentally a measure of an object's resistance to changing its motion (its inertia), so a heavier object needs proportionally more push or pull to speed up, slow down, or change direction at the same rate as a lighter one. This single, deceptively simple relationship is the starting point for analyzing virtually every mechanical system, from calculating how quickly a car accelerates given its engine's output force, to determining the thrust needed to launch a rocket of a given mass into orbit. Automotive and aerospace engineers use this formula constantly during the earliest design stages, when translating performance requirements (like a target acceleration) into concrete force and power requirements for an engine. It's also the equation that underlies structural dynamics, since any accelerating mass — a swaying building in an earthquake, for instance — generates forces that must be accounted for in a design.
Kinematic — Velocity
v = u + a·t
This formula calculates an object's final velocity after accelerating at a constant rate for a known period of time, starting from some known initial velocity. It works because constant acceleration means velocity changes at a steady, predictable rate every second, so simply multiplying the acceleration by how much time has passed tells you exactly how much the velocity has increased (or decreased, if acceleration is negative) from its starting value. This is one of the core kinematic equations used to describe motion under constant acceleration, such as an object in free fall under gravity or a vehicle braking at a steady deceleration rate. Automotive safety engineers use this formula to calculate stopping distances and reaction times, while aerospace engineers use it to predict a rocket's velocity at various stages of its constant-thrust ascent. It's also a fundamental building block used throughout physics whenever motion needs to be predicted from known acceleration and timing information.
Kinematic — Displacement
s = ut + ½at²
This formula calculates the total distance an object travels while accelerating at a constant rate over a given time, combining the distance it would have covered at its original constant speed with the additional distance gained from steadily increasing speed. The first term (ut) accounts for the straightforward distance covered at the initial velocity, while the second term (½at²) captures the extra distance contributed specifically by the acceleration, growing with the square of time because the object is going progressively faster as time passes. This relationship is derived directly by integrating the velocity equation over time, which is why displacement under constant acceleration always ends up depending on time squared rather than a simple linear relationship. It's the exact formula used to calculate stopping distances in vehicle safety design, the distance covered by a falling object under gravity, or the runway length needed for an aircraft to reach takeoff speed. Civil and mechanical engineers rely on this equation constantly whenever motion under a known, constant acceleration needs to be predicted precisely.
Stress (Normal)
σ = F / A
Stress measures how intensely a force is distributed across the cross-sectional area of a material, which matters far more for structural integrity than the raw force alone, since the same force concentrated on a small area causes dramatically more strain on a material than that same force spread across a large area. This is exactly why a sharp needle can pierce skin under light pressure while a flat hand pressing with the same force cannot — the needle concentrates that force onto an extremely small contact area, producing enormous stress. Engineers use this formula constantly to determine whether a material can safely withstand an applied load without yielding or fracturing, by comparing the calculated stress against that material's known strength limits. It's foundational to essentially every branch of structural and mechanical engineering, used in designing everything from bridge cables and building columns to bolts, welds, and pressure vessel walls. Understanding stress is the very first step in any structural analysis, since it directly determines whether a proposed design is even physically viable before more detailed calculations are performed.
Strain (Engineering)
ε = ΔL / L₀
Strain measures how much a material deforms relative to its original size when subjected to a load, expressed as the ratio of the change in length to the material's original, unloaded length. Because this ratio is dimensionless (a length divided by a length), strain represents deformation as a pure percentage or fraction, which makes it directly comparable across materials and objects of completely different original sizes. This measurement is a direct experimental output from tensile testing, where a sample is stretched under controlled conditions and its elongation is measured precisely to characterize how that material behaves under load. Strain is used constantly alongside stress to characterize a material's mechanical properties, and the relationship between the two (captured by Hooke's Law) tells engineers exactly how stiff or flexible a given material is. Mechanical and civil engineers rely on strain measurements to predict whether a structural component will deform excessively under normal operating loads, even before it approaches actual failure.
Hooke's Law
σ = E · ε
Hooke's Law describes the direct, proportional relationship between stress and strain in a material's elastic region, meaning that as long as a material isn't stretched or compressed too far, it deforms in exact proportion to the load applied and springs back to its original shape once the load is removed. The Young's Modulus term (E) is a material-specific constant that quantifies exactly how stiff a material is — a higher value means the material resists deformation more strongly for a given amount of stress, which is why steel has a dramatically higher Young's Modulus than rubber. This linear relationship only holds up to a certain point (the elastic limit), beyond which materials begin to deform permanently rather than springing back, a behavior this simple formula no longer describes accurately. Engineers use Hooke's Law constantly during the design phase to predict how much a structural component will stretch, bend, or compress under expected loads, ensuring deflections stay within acceptable limits. It's foundational to designing everything from vehicle suspension springs and structural beams to precision instruments that rely on predictable elastic behavior.
Moment of Force
M = F × d
A moment (also called torque in rotational contexts) measures the twisting or rotating effect that a force produces around a specific point or axis, calculated by multiplying the force's magnitude by the perpendicular distance from that point to the force's line of action. This relationship explains an intuitive experience everyone has had: it's much easier to loosen a stubborn bolt with a long wrench than a short one, because increasing the distance (d) increases the resulting moment even though the applied force stays the same. This concept is absolutely central to structural engineering, where moments caused by loads on beams, columns, and other members must be calculated precisely to ensure a structure doesn't rotate, bend, or collapse under expected forces. It's also fundamental in mechanical design, used to calculate the torque requirements for motors, the leverage in mechanical linkages, and the balance conditions needed for a system to remain in static equilibrium. Engineers analyzing everything from cranes and see-saws to bridges and building frames rely on moment calculations as a core part of structural analysis.
Kinetic Energy
KE = ½mv²
Kinetic energy quantifies the energy an object possesses purely because it's in motion, and this formula shows that energy grows with the square of velocity rather than linearly, meaning that doubling an object's speed actually quadruples its kinetic energy rather than simply doubling it. This squared relationship has serious real-world consequences, which is exactly why even modest increases in vehicle speed dramatically increase the severity of a collision — the energy that needs to be dissipated during impact grows far faster than the speed itself. This formula is essential in mechanical and automotive engineering for designing braking systems, crumple zones, and safety barriers, all of which need to absorb or safely dissipate an object's kinetic energy during a rapid deceleration event. It's also foundational in physics for analyzing collisions, projectile motion, and any system where energy conversion between motion and other forms (like heat or potential energy) needs to be tracked. Renewable energy engineers use this same formula when calculating the kinetic energy available in moving air or water for wind turbines and hydroelectric systems.
Potential Energy
PE = mgh
Gravitational potential energy represents the energy an object has stored simply due to its height above some reference point, ready to be converted into kinetic energy the moment the object is allowed to fall. This formula makes intuitive sense once you consider that lifting an object against gravity requires doing work against a constant gravitational force, and that stored work is exactly what's released as the object falls back down, converting potential energy into kinetic energy as it accelerates. Because this energy scales linearly with both mass and height, doubling either one doubles the stored potential energy, unlike the squared relationship seen in kinetic energy. This concept is fundamental to designing hydroelectric power systems, where water held at height in a reservoir represents a vast, calculable amount of stored potential energy waiting to be converted into electricity as it flows downward through turbines. It's equally essential in mechanical and civil engineering for analyzing systems like elevators, cranes, and roller coasters, where energy is deliberately raised, stored, and released in controlled ways.
Angular Velocity
ω = 2πN/60
Angular velocity measures how quickly an object is rotating, expressed in radians per second, and this particular formula converts a rotational speed given in the more everyday unit of revolutions per minute (RPM) into that standard scientific unit. The conversion works by recognizing that each complete revolution corresponds to exactly 2π radians of rotation, and dividing by 60 converts the "per minute" timeframe of RPM into the "per second" timeframe used in most physics and engineering calculations. This conversion is essential anytime rotational speed data — commonly reported in RPM for motors, engines, and turbines — needs to be plugged into other physics formulas that require angular velocity in radians per second, such as calculating centripetal acceleration or rotational kinetic energy. Mechanical engineers use this constantly when analyzing rotating machinery like engines, turbines, and gearboxes, where RPM is the standard specification unit but the underlying physics calculations require radians per second. It's a small but essential bridge between how rotational speed is commonly measured in industry and how it's actually used in the mathematics of rotational dynamics.
Momentum
p = m · v
Momentum measures the "quantity of motion" an object carries, combining how much mass is moving with how fast it's moving, and it's the quantity that stays conserved whenever objects collide or interact in an isolated system. This is exactly why a slow-moving truck can do far more damage in a collision than a fast-moving bicycle — the truck's much larger mass gives it far greater momentum even at modest speed. Momentum is the quantity that Newton's Second Law is actually built on at a deeper level, since force is really the rate at which momentum changes over time. Engineers use momentum constantly when analyzing collisions, impacts, and any system where objects exchange motion, from vehicle crash safety design to the recoil of a fired projectile. It's one of the most fundamental conserved quantities in all of physics, alongside energy.
Impulse–Momentum Theorem
J = F · Δt
Impulse describes the total effect a force has on an object's momentum when applied over a specific stretch of time, and this theorem states that impulse is exactly equal to the resulting change in that object's momentum. This is why the same braking force applied for a longer time produces a bigger change in a car's momentum than that same force applied briefly, and it's also the physics behind why airbags and crumple zones reduce injury — they stretch out the time over which a collision force acts, which reduces the peak force needed to produce the same change in momentum. This relationship is a direct consequence of Newton's Second Law, since force is the rate of change of momentum, and integrating that relationship over time recovers exactly this formula. Automotive safety engineers rely on this concept constantly when designing crumple zones, airbags, and restraint systems that manage how quickly a passenger's momentum changes during a crash. It's equally essential in analyzing impacts in sports equipment, packaging design, and any system where a sudden force acts over a measurable time interval.
Centripetal Force
Fc = m·v² / r
Centripetal force is the net inward force required to keep any object moving along a curved path rather than travelling in a straight line, and this formula shows it depends on the object's mass, how fast it's moving, and how tightly curved that path is. The velocity term is squared, which means doubling an object's speed around the same curve doesn't just double the required force — it quadruples it, which is exactly why taking a highway curve too fast is so much more dangerous than the speed increase alone might suggest. A smaller radius has the same amplifying effect in the denominator, meaning tighter curves demand dramatically more centripetal force at a given speed. This formula is essential in designing anything involving circular or curved motion, from banking the curve of a racetrack or highway on-ramp to sizing the tension a rope must withstand when swinging a mass overhead. Mechanical and civil engineers use it constantly when analyzing rotating machinery, vehicle dynamics, and any structure that must safely redirect a moving mass along a curved trajectory.
Work Done by a Force
W = F·d·cos(θ)
This formula calculates the mechanical work done when a force acts on an object as it moves through some displacement, accounting for the fact that only the portion of the force actually aligned with the direction of motion contributes to the work — which is exactly what the cosine term captures. When a force pushes directly along the direction of motion (θ = 0°), the full force contributes and cos(θ) = 1, but when a force acts entirely perpendicular to the motion (θ = 90°), it does zero work no matter how large it is, since cos(90°) = 0. This is why carrying a heavy box horizontally across a room technically does no work on the box in the physics sense, since gravity acts straight down while the motion is horizontal. Work is the bridge between force and energy, since the work done on an object translates directly into a change in that object's kinetic or potential energy. Engineers use this formula constantly when calculating energy requirements for machines, the work done by an engine, or the energy dissipated by friction as a component slides across a surface.
Power (Mechanical)
P = W / t
Mechanical power measures how quickly work is being done or energy is being transferred, which is what actually distinguishes a powerful machine from a weak one — two engines can do the exact same total amount of work, but the one that does it faster is the more powerful engine. This is why power ratings matter so much in practice: a car engine's horsepower rating says nothing about how much total work it can eventually do, but everything about how quickly it can deliver that work, which directly determines acceleration and towing capability. Because power is work divided by time, an equivalent and often more useful version of this formula is P = F·v, expressing power directly in terms of force and velocity, which is how it's frequently applied in vehicle and machinery design. This formula is fundamental to sizing motors, engines, and any mechanical system where the rate of energy delivery — not just the total energy — is the actual design constraint. Mechanical engineers rely on it constantly when selecting a motor or engine that can deliver a required amount of work within an acceptable amount of time.
Kinematic — Velocity² (No Time)
v² = u² + 2·a·s
This is the kinematic equation to reach for when a problem gives you distance but never mentions time, such as finding how fast a car is moving after braking over a known stopping distance. It comes from eliminating time between v = u + at and s = ut + ½at², so it ties speed directly to displacement under constant acceleration. Because velocity appears squared, the formula is really an energy statement in disguise: the change in v² is proportional to the work done per unit mass. Enter a negative acceleration for braking, and note that solving for a speed always returns the positive (magnitude) value.
Projectile Range
R = v²·sin(2θ) / g
This formula gives the horizontal distance a projectile covers when it is launched and lands at the same height, ignoring air resistance. The horizontal and vertical motions are independent: the vertical component decides how long the object stays in the air, and the horizontal component decides how far it travels during that time, which combines into the sin(2θ) term. That term peaks at 45°, which is why 45° gives the maximum range on level ground, and complementary angles such as 30° and 60° land at the same spot. When you solve for the angle, the calculator returns the low (flatter) trajectory; the high trajectory is simply 90° minus that answer.
Projectile Maximum Height
H = v²·sin²(θ) / (2g)
This gives the peak height a projectile reaches above its launch point, assuming no air resistance. Only the vertical part of the launch velocity (v·sinθ) matters here, because gravity acts vertically and the object stops rising at the instant that vertical velocity reaches zero. Setting the final vertical speed to zero in the no-time kinematic equation gives the result directly. It is widely used in sports physics, fountain and nozzle design, and in checking whether a trajectory clears an obstacle. Angles are entered in degrees.
Projectile Time of Flight
T = 2·v·sin(θ) / g
This formula gives the total time a projectile spends in the air when it lands at the same height it was launched from. The object rises until gravity cancels its vertical velocity, which takes v·sinθ/g seconds, and the descent is a mirror image of the climb, so the total flight time is twice that. Knowing the flight time is the bridge to everything else in a projectile problem, because multiplying it by the horizontal velocity gives the range. Enter the angle in degrees.
Friction Force
F_f = μ · N
The Coulomb friction model says the friction force between two dry surfaces is proportional to the normal force pressing them together, with the coefficient of friction μ capturing how grippy the pair of materials is. Use the static coefficient to find the largest force that can be applied before sliding starts, and the (usually smaller) kinetic coefficient once the object is already moving. On a flat surface the normal force is just the weight mg, but on an incline it becomes mg·cosθ, a common exam trap. This relation is the basis of brake design, belt drives, clamping calculations and many statics problems.
Spring Force (Hooke's Law)
F = k · x
Hooke's Law for springs states that the force needed to stretch or compress a spring is proportional to how far it is deformed from its natural length, with the stiffness k (in N/m) describing how hard the spring resists. The relation holds as long as the spring stays within its elastic range, where it returns fully to its original length when released. Stiffer springs have larger k, which is why a car suspension spring needs far more force per centimetre than a pen spring. Entering a negative x (compression) returns a negative force, keeping track of direction.
Spring Potential Energy
U = ½ · k · x²
This gives the elastic energy stored in a spring that has been stretched or compressed by a distance x. Because the force grows linearly as the spring deforms, the work done is the area of a triangle under the force-displacement line, which is where the one-half and the squared distance come from. The same energy is released when the spring returns to its natural length, which is how spring-powered launchers, valve springs and vehicle suspensions store and return energy. Solving for the deformation returns the positive magnitude.
Universal Gravitation
F = G·m₁·m₂ / r²
Newton's law of universal gravitation gives the attractive force between any two masses, falling off with the square of the distance between their centres. The constant G is extremely small, which is why gravity between everyday objects is imperceptible and only becomes dominant when at least one mass is planet-sized. The inverse-square form arises because the gravitational influence spreads out over the surface of an ever-larger sphere as distance increases. Engineers use it for orbital mechanics and satellite design; for spheres, r is measured centre to centre.
Torque & Angular Acceleration
τ = I · α
This is the rotational version of F = ma: the net torque on a rigid body equals its mass moment of inertia multiplied by its angular acceleration. The moment of inertia plays the role of mass, but it depends on how the mass is distributed around the axis, so a flywheel with mass concentrated at its rim is much harder to spin up than a solid disc of the same weight. Engineers use it to size motors for conveyors, spindles and robot joints, where the required torque must overcome the inertia of everything being accelerated. Use SI units: N·m, kg·m², and rad/s².
Rotational Kinetic Energy
KE_rot = ½ · I · ω²
A spinning object stores kinetic energy even if its centre is not moving, and this formula measures that energy from the moment of inertia and the angular velocity. It mirrors ½mv², with inertia replacing mass and angular speed replacing linear speed. A rolling wheel carries both translational and rotational energy, which is why a solid cylinder rolling down a ramp arrives slower than a frictionless sliding block. Flywheel energy storage and engine crankshaft design rely on this. Enter ω in rad/s; convert from rpm with ω = 2πN/60.
Angular Momentum
L = I · ω
Angular momentum is the rotational counterpart of linear momentum, equal to the moment of inertia times the angular velocity. When no external torque acts, it is conserved, which is why a figure skater spins faster when she pulls her arms in: reducing I forces ω to rise so that L stays constant. The same principle governs gyroscopes, spacecraft attitude control using reaction wheels, and the stability of spinning projectiles. Units are kg·m²/s.
Simple Pendulum Period
T = 2π·√(L / g)
This gives the time for one complete back-and-forth swing of a simple pendulum, valid for small swing angles (roughly under 15°). Remarkably, the period does not depend on the mass of the bob or on how far it swings, only on the length of the string and the local gravitational acceleration. That independence is what made pendulums the heart of accurate clocks for centuries, and it also allows a pendulum to be used to measure g. Solving for L tells you how long a pendulum must be for a desired period.
Mass–Spring Oscillation Period
T = 2π·√(m / k)
A mass attached to a spring oscillates with a period set only by the mass and the spring stiffness, independent of how far it was pulled before release. Heavier masses respond more sluggishly, stretching the period, while stiffer springs pull back harder, shortening it. This is the foundation of vibration analysis: its reciprocal gives the natural frequency that engineers must keep away from operating speeds to avoid resonance in machines, vehicle suspensions and building floors. Units: kg and N/m give seconds.
Elastic Collision (1D)
v₁' = ((m₁−m₂)u₁ + 2m₂u₂)/(m₁+m₂)
For a perfectly elastic head-on collision, both momentum and kinetic energy are conserved, and solving those two conservation equations together gives the final velocity of each body. The results have striking special cases: equal masses simply swap velocities, as in a Newton's cradle, and a light object bouncing off a very heavy stationary one reverses its velocity. Real collisions lose some energy, so this represents the idealised upper limit. Use signs to indicate direction, so a velocity moving left is entered as negative.
Fluid Mechanics
Bernoulli Equation
P + ½ρv² + ρgh = const
The Bernoulli equation describes how pressure, velocity, and elevation trade off against each other as a fluid flows through a system, based on the principle that the total energy of a moving fluid stays constant along a streamline as long as friction and other losses are negligible. This means that as a fluid speeds up (say, moving through a narrowing pipe), its pressure must drop to compensate, since the added kinetic energy has to come from somewhere, and conservation of energy says it comes at the direct expense of pressure energy. This trade-off is exactly what generates lift on an airplane wing, since air flowing faster over the curved top surface experiences lower pressure than the slower-moving air beneath, creating a net upward force. It's also the working principle behind devices like the Venturi meter, which measures fluid flow rate by detecting the pressure drop that occurs as fluid accelerates through a constriction. Civil and mechanical engineers rely on this equation constantly when designing piping systems, HVAC ductwork, and aerodynamic surfaces where pressure and velocity need to be balanced precisely.
Reynolds Number
Re = ρvD/μ
The Reynolds number is a dimensionless value that predicts whether a fluid's flow will be smooth and orderly (laminar) or chaotic and turbulent, calculated from the fluid's density, velocity, and viscosity along with a characteristic length like a pipe's diameter. It works by comparing the fluid's inertial forces (which tend to promote chaotic, turbulent motion) against its viscous forces (which tend to dampen disturbances and keep flow smooth), and the ratio between these two competing effects determines which behavior dominates. Below a certain threshold, viscous forces win out and flow stays laminar and predictable, but above that threshold, inertial effects overwhelm the fluid's natural damping and it transitions into unpredictable, swirling turbulence. This distinction has enormous practical consequences in piping system design, since turbulent flow causes significantly more friction and pressure loss than laminar flow, directly affecting how much pumping power a system requires. Aerospace engineers also rely on the Reynolds number to predict how air will behave around an aircraft's wings and fuselage at different speeds and altitudes, which directly influences drag and lift characteristics.
Continuity Equation
A₁v₁ = A₂v₂
The continuity equation captures a straightforward but powerful physical principle: for an incompressible fluid flowing through a closed system, whatever volume of fluid enters one section per second must equal whatever volume exits another section per second, since fluid can't simply appear or disappear along the way. Because volume flow rate is calculated as cross-sectional area multiplied by velocity, this conservation principle means that if a pipe narrows, the fluid's velocity must increase to compensate, and if it widens, velocity must decrease — this is exactly why water speeds up when you place your thumb over the end of a garden hose. This relationship is foundational to designing any piping or ducting system, since engineers need to predict fluid velocity at every point along a system that changes diameter, whether it's a water supply network, an HVAC duct system, or an engine's intake manifold. It's also the underlying principle behind flow measurement devices that infer flow rate by measuring velocity at a point of known cross-sectional area. Civil and mechanical engineers apply this equation constantly whenever fluid needs to be routed through pipes or channels of varying size.
Darcy–Weisbach
hL = f·(L/D)·(v²/2g)
The Darcy-Weisbach equation calculates how much energy (expressed as an equivalent height, or "head") a fluid loses to friction as it travels through a pipe, accounting for the pipe's length, diameter, the fluid's velocity, and a friction factor that depends on the pipe's roughness and the flow's turbulence characteristics. This head loss represents real, unavoidable energy dissipated as heat due to friction between the fluid and the pipe walls, as well as internal friction within the fluid itself, and it directly determines how much extra pumping energy is needed to push fluid through a real piping system compared to an idealized, frictionless one. The friction factor itself is typically determined from empirical charts or equations based on the Reynolds number and the pipe's relative roughness, linking this formula directly back to the physics captured in the Reynolds number. This calculation is essential in the design of water distribution systems, oil and gas pipelines, and HVAC ductwork, where engineers must size pumps correctly to overcome these frictional losses and deliver fluid at the required pressure and flow rate. Underestimating friction losses in a piping design can lead to systems that simply can't deliver the flow rate they were intended to provide.
Hydraulic Radius
R_h = A/P
The hydraulic radius is a characteristic dimension used to describe the shape and efficiency of a channel or pipe that isn't perfectly circular, calculated by dividing the cross-sectional flow area by the wetted perimeter — the portion of the channel's boundary that's actually in contact with the fluid. This measure exists because friction losses depend heavily on how much of the flow's boundary is in contact with a solid surface relative to how much fluid volume is actually flowing, and a shape with a larger hydraulic radius experiences comparatively less frictional resistance for the same cross-sectional flow area. This concept is essential in civil and environmental engineering when designing open channels, culverts, and irregularly shaped pipes, such as those used in stormwater drainage or irrigation systems, where a purely circular pipe assumption wouldn't apply. It allows engineers to apply standard friction-loss formulas (like Darcy-Weisbach) to non-circular flow geometries by substituting an equivalent hydraulic diameter derived from this radius. Understanding hydraulic radius is particularly important when comparing the flow efficiency of different channel shapes, such as trapezoidal versus rectangular drainage channels.
Flow Rate (Q=Av)
Q = A · v
This formula calculates the volume of fluid passing through a given cross-section per unit of time, found simply by multiplying the cross-sectional area of the flow path by the fluid's velocity through that section. It works because velocity tells you how far the fluid travels in a given time, and multiplying that distance by the cross-sectional area gives you the total volume swept through that section during that same time interval — essentially treating the flowing fluid as a series of thin, moving slices stacked one after another. This is one of the most fundamental and frequently used formulas in fluid mechanics, forming the basis for the continuity equation and underlying virtually every calculation involving pipes, channels, or ducts. It's used directly in sizing pumps, pipes, and ventilation systems to ensure a required flow rate can actually be delivered given a chosen pipe diameter and expected fluid velocity. Civil, mechanical, and chemical engineers rely on this formula constantly, whether they're designing municipal water systems, industrial process piping, or building ventilation networks.
Hydrostatic Pressure
P = ρ·g·h
Hydrostatic pressure describes how much pressure builds up at a given depth within a fluid at rest, caused simply by the weight of all the fluid sitting above that point pressing down. This is why pressure increases steadily the deeper you dive underwater, and why a dam wall must be built far thicker near its base than near its top — the pressure the wall must resist grows linearly with depth. This relationship depends only on the fluid's density and the depth below the surface, not on the shape or total volume of the container, which is a surprising but well-established result in fluid statics. It's foundational to designing any structure that holds or is submerged in a fluid, including dams, submarine hulls, storage tanks, and underwater pipelines, where engineers must know the exact pressure a structure will experience at every depth. Civil and mechanical engineers use this formula constantly when sizing tank walls, calculating buoyancy forces, or specifying the pressure rating needed for submerged equipment.
Buoyant Force (Archimedes)
Fb = ρ·g·V
Archimedes' Principle states that any object submerged in a fluid experiences an upward buoyant force exactly equal to the weight of the fluid that object displaces, which is why this formula uses the density of the surrounding fluid rather than the density of the object itself. This is precisely why a massive steel ship floats while a small steel bolt sinks — the ship's hull shape displaces an enormous volume of water, and once that displaced water's weight equals the ship's total weight, the buoyant force is enough to keep it afloat, while the compact bolt simply doesn't displace enough water to generate a comparable force. Whether an object floats or sinks ultimately comes down to a direct comparison between this buoyant force and the object's own weight. This principle is central to naval architecture and marine engineering, used to calculate how much cargo a ship can carry before it sits too low in the water, and it's equally essential in designing submarines, which actively control their buoyancy by adjusting ballast tank volume. Engineers rely on this formula anytime a design involves an object partially or fully submerged in a fluid.
Torricelli's Law
v = √(2·g·h)
Torricelli's Law predicts how fast fluid escapes through a small opening near the bottom of a tank, based purely on how deep the fluid sits above that opening. It works because the fluid's own weight above the hole converts potential energy into kinetic energy as it escapes, following exactly the same energy relationship as an object in free fall from that same height — which is why this formula looks identical to the free-fall velocity equation from basic kinematics. This means a full tank drains fastest at first, since the pressure head is greatest when the fluid level is highest, and the exit velocity steadily slows as the tank empties and the remaining head shrinks. This relationship is a direct simplified case of the Bernoulli equation, applying it to the specific situation of a tank draining to atmospheric pressure through a small opening. It's used constantly in designing drainage systems, irrigation outlets, and any tank or reservoir where engineers need to predict how quickly fluid will drain through an opening at a known depth.
Specific Weight
γ = ρ·g
Specific weight expresses how much a given volume of a fluid actually weighs, folding the fluid's density together with the local gravitational acceleration into a single convenient value used throughout hydraulics and fluid statics calculations. While density describes how much mass is packed into a volume, specific weight describes how much force (weight) that same volume exerts, which is the quantity that actually matters when calculating hydrostatic pressure, buoyancy, or the load a fluid places on a structure. This distinction matters because weight, unlike mass, depends on gravity, so specific weight technically changes slightly with location, whereas density does not. Civil and environmental engineers use specific weight constantly in hydraulics calculations, particularly when working with water (whose specific weight is a standard reference value) or with other fluids like oils and slurries in industrial piping systems. It's a small but frequently used conversion that appears throughout pressure, flow, and structural loading calculations involving fluids.
Dynamic Pressure
q = ½·ρ·v²
Dynamic pressure represents the kinetic energy per unit volume of a moving fluid, and it's the term that shows up directly in the Bernoulli equation as the contribution velocity makes to a fluid's total energy. This quantity is what actually determines the aerodynamic force a moving fluid exerts on an object in its path, which is why it's the foundational term used to calculate lift and drag forces on aircraft wings, vehicle bodies, and any structure exposed to moving air or water. Because velocity is squared, dynamic pressure grows very quickly with speed — doubling velocity quadruples dynamic pressure, which is exactly why aerodynamic drag becomes such a dominant force at higher speeds in vehicles and aircraft. This formula is the starting point for calculating lift and drag coefficients in aerodynamics, since those coefficients are defined specifically as forces normalized by dynamic pressure and reference area. Aerospace and automotive engineers rely on dynamic pressure constantly when analyzing wind loads, aerodynamic forces, and the pressure a moving fluid stream exerts on any surface it encounters.
Mass Flow Rate
ṁ = ρ · A · v
Mass flow rate measures how many kilograms of fluid pass a cross-section each second, combining the volumetric flow (area times velocity) with the fluid density. It is the quantity that is truly conserved along a pipe, even for gases whose density changes, which makes it the preferred bookkeeping variable in compressors, turbines, nozzles and heat exchangers. For a liquid with nearly constant density it is simply ρ times Q. SI units are kg/s.
Pipe Velocity from Flow Rate
v = 4Q / (π·D²)
This converts a volumetric flow rate into the mean velocity inside a circular pipe by dividing by the pipe's cross-sectional area, πD²/4. It is usually the first step in any pipe calculation, because velocity feeds directly into the Reynolds number, the Darcy-Weisbach head loss and the dynamic pressure. It also shows why pipe sizing matters so much: halving the diameter quadruples the velocity for the same flow. Typical design velocities for water lines are roughly 1 to 3 m/s.
Hagen–Poiseuille (Laminar Pipe Flow)
ΔP = 128·μ·L·Q / (π·D⁴)
This gives the exact pressure drop for steady laminar flow of a Newtonian fluid through a long straight circular pipe. Its most dramatic feature is the fourth-power dependence on diameter: halving the pipe diameter raises the pressure drop sixteen-fold for the same flow, which is why narrowed blood vessels and small capillary tubes are so restrictive. It applies only when the Reynolds number is below about 2300, such as oil lines, medical tubing and microfluidic channels. Use Pa·s for viscosity.
Laminar Friction Factor
f = 64 / Re
In laminar pipe flow the Darcy friction factor depends only on the Reynolds number, and this simple relation is derived exactly from the Hagen-Poiseuille velocity profile. It forms the straight line on the left side of the Moody diagram, where pipe roughness has no effect because the smooth, layered flow never trips over surface bumps. Use it only when Re is below about 2300; above that, turbulent correlations such as Swamee-Jain or Colebrook take over. The result plugs straight into the Darcy-Weisbach equation.
Swamee–Jain Friction Factor
f = 0.25 / [log₁₀(ε/(3.7D) + 5.74/Re⁰·⁹)]²
The Colebrook equation for turbulent friction factor is implicit and must be iterated, so Swamee and Jain produced this explicit approximation that matches it to within about one percent. It combines the effect of wall roughness (ε/D) with the effect of Reynolds number in a single expression, which makes it ideal for spreadsheets and quick hand calculations. It is valid roughly for Re from 5,000 to 100 million and relative roughness from about 0.000001 to 0.01. Typical ε values are 0.0015 mm for drawn tubing and 0.045 mm for commercial steel.
Kinematic Viscosity
ν = μ / ρ
Kinematic viscosity is the dynamic viscosity divided by density, and it describes how quickly momentum diffuses through a fluid relative to its inertia. It appears naturally in the Reynolds number (Re = vD/ν) and is the value most fluid property tables list. Water at room temperature has ν of about 1.0e-6 m²/s, while air is about 15 times larger, even though air's dynamic viscosity is much smaller, because air is so much less dense. Units are m²/s; 1 centistoke equals 1e-6 m²/s.
Froude Number
Fr = v / √(g·L)
The Froude number compares a flow's inertia to gravity and is the key dimensionless group for open-channel flow, waves and ship resistance. In a channel, L is the hydraulic depth: Fr below 1 means subcritical, tranquil flow where disturbances can travel upstream, while Fr above 1 means supercritical, rapid flow, and the transition between them produces a hydraulic jump. Model studies of spillways and hulls match the Froude number between model and prototype so that wave patterns scale correctly.
Manning's Equation (SI)
V = (1/n) · R_h^(2/3) · S^(1/2)
Manning's equation estimates the average velocity of uniform flow in an open channel, culvert or partly full sewer from the channel roughness, its hydraulic radius, and the slope of the energy line (usually the bed slope). The roughness coefficient n is empirical: roughly 0.012 for finished concrete, 0.025 for clean earth channels and 0.035 or more for natural streams with vegetation. Multiply the result by the flow area to get discharge. This is the SI form; the US customary form has a 1.49 factor.
Drag Force
F_D = ½ · ρ · v² · C_D · A
This gives the resisting force on a body moving through a fluid, combining the dynamic pressure of the flow with a drag coefficient that captures the body's shape and a reference area, usually the frontal area. Because force grows with the square of speed, doubling speed quadruples drag and requires eight times the power, which is why highway fuel economy falls off sharply at high speeds. Typical C_D values are about 0.3 for a modern car, 0.47 for a sphere and around 1.0 to 1.3 for an upright cyclist.
Pump Shaft Power
P = ρ · g · Q · H / η
This gives the mechanical power a pump shaft must deliver to lift a flow rate Q through a total head H. The numerator, ρgQH, is the hydraulic power actually added to the fluid, and dividing by the pump efficiency accounts for losses in the impeller and bearings. Engineers use it to size the motor, and the total head must include static lift plus the friction and fitting losses along the piping. Efficiency is entered as a decimal, so 75 percent is 0.75.
Pitot Tube Velocity
v = √(2 · ΔP / ρ)
A Pitot-static tube measures the difference between the stagnation pressure, where the flow is brought to rest at the probe tip, and the static pressure of the surrounding stream. By Bernoulli's equation that difference equals the dynamic pressure ½ρv², so the flow speed follows directly. This is how aircraft airspeed indicators, wind tunnels and duct-balancing instruments measure velocity. It assumes incompressible flow, which is accurate for air below about Mach 0.3.
Minor Head Loss (Fittings)
h_L = K · v² / (2g)
Valves, elbows, tees, entrances and exits disturb the flow and dissipate energy, and these so-called minor losses are expressed as a loss coefficient K times the velocity head. Although called minor, in short piping systems full of fittings they can exceed the pipe friction loss. Typical K values are about 0.3 for a long-radius elbow, 0.9 for a standard 90° elbow, 0.5 for a sharp entrance and 1.0 for an exit into a tank. Add the K values of all fittings and apply this formula once.
Stokes Terminal Velocity
v_t = (ρ_p − ρ_f)·g·d² / (18μ)
A small sphere settling through a viscous fluid quickly reaches a constant terminal velocity where drag balances its weight minus buoyancy, and in very slow (creeping) flow this is given by Stokes' law. It explains why fine silt stays suspended for hours while sand drops almost immediately, since velocity scales with the particle diameter squared. It underlies sedimentation tank design, falling-ball viscometers and particle sizing. It is valid only when the particle Reynolds number is below about 1.
Thermodynamics
Ideal Gas Law
PV = nRT
The Ideal Gas Law describes the relationship between a gas's pressure, volume, temperature, and quantity, treating gas molecules as tiny, independent particles that interact only through simple collisions, which turns out to be a remarkably good approximation for real gases under normal conditions. This formula works because pressure, volume, and temperature are all fundamentally connected through the kinetic energy and spacing of countless gas molecules — squeeze a gas into a smaller volume and pressure rises because molecules collide with the container walls more frequently, heat it up and pressure rises because molecules move faster and hit harder. The constant R serves as a universal conversion factor that makes the units on both sides of the equation consistent regardless of what gas you're working with, since remarkably, this relationship holds for essentially any gas under moderate conditions. This law is foundational to designing and analyzing anything involving compressed or heated gases, including internal combustion engines, HVAC systems, compressed air tools, and industrial gas storage tanks. Chemical and mechanical engineers use this formula constantly to predict how a gas will behave when temperature, pressure, or volume conditions change during a process.
Heat Transfer (Q=mcΔT)
Q = m·c·ΔT
This formula calculates the amount of heat energy required to change a substance's temperature by a given amount, based on the substance's mass and its specific heat capacity — a material-specific property describing how much energy is needed to raise a unit mass of that substance by one degree. Different materials require dramatically different amounts of energy to heat by the same amount, which is exactly why water takes much longer to boil than the same mass of most metals, and specific heat capacity is precisely the number that captures this difference. This relationship is fundamental to any engineering problem involving heating or cooling, from calculating how much energy a water heater needs to raise a tank's temperature to a target level, to determining how much cooling a refrigeration system needs to remove heat from stored food. Mechanical and chemical engineers use this formula constantly in designing heating, cooling, and thermal storage systems where precise energy requirements must be calculated. It's also essential in climate and environmental science for understanding how much energy is required to heat large bodies of water or air masses.
Fourier's Law (Conduction)
q = -k·A·(dT/dx)
Fourier's Law describes how heat flows through a solid material by conduction, stating that the rate of heat flow depends on the material's thermal conductivity, the cross-sectional area through which heat is flowing, and how steeply temperature changes across that material's thickness. The negative sign reflects a fundamental physical reality: heat always flows from hot regions toward cold regions, moving in the direction opposite to the temperature gradient, never the reverse, which aligns with everyday intuition but needs to be built explicitly into the mathematics. Materials with high thermal conductivity, like metals, transfer heat quickly and efficiently, while materials with low conductivity, like foam insulation, resist heat flow and are specifically chosen for that purpose. This law is the foundation of thermal insulation design in buildings, where engineers calculate exactly how much heat will escape through walls, roofs, and windows to properly size heating and cooling systems. It's equally critical in electronics cooling, where engineers must ensure heat generated by processors and other components can escape fast enough to prevent overheating and damage.
Thermal Efficiency
η = W/Q_H = 1 - Q_C/Q_H
Thermal efficiency measures what fraction of the heat energy put into a heat engine actually gets converted into useful work, versus how much is inevitably lost as waste heat rejected to the surroundings. This formula reflects a fundamental and unavoidable truth about heat engines rooted in the laws of thermodynamics: no engine can convert 100% of input heat into work, since some heat must always be rejected to a cooler reservoir for the engine to complete its cycle and return to its starting state. A higher thermal efficiency means an engine extracts more useful work from the same amount of fuel or heat input, which directly translates into better fuel economy and lower operating costs in real-world machines. This concept is central to designing and comparing power plants, internal combustion engines, and refrigeration cycles, where engineers constantly work to push efficiency as close as physically possible to the theoretical maximum. Understanding thermal efficiency is essential for anyone evaluating the real-world performance and environmental impact of any engine or power generation system.
Carnot Efficiency
η_C = 1 - T_C/T_H
The Carnot efficiency represents the absolute maximum possible thermal efficiency any heat engine could theoretically achieve when operating between a given hot and cold temperature reservoir, based purely on the fundamental laws of thermodynamics rather than any specific engine design or technology. This theoretical ceiling depends only on the absolute temperatures (measured in Kelvin) of the hot source and cold sink the engine operates between — the larger that temperature difference, the higher the maximum possible efficiency becomes, which is precisely why power plants strive to operate at the highest practical temperatures. No real engine can actually reach this idealized limit due to unavoidable practical losses like friction and non-instantaneous heat transfer, but the Carnot efficiency still serves as an essential benchmark, revealing how much room for improvement exists in any real engine design. This concept guides the entire field of thermal power generation, informing decisions about operating temperatures in everything from steam turbines to jet engines. Engineers use the Carnot efficiency as a theoretical yardstick to evaluate how close a real engine's performance comes to the best that physics allows.
Stefan–Boltzmann (Radiation)
q = ε·σ·A·T⁴
The Stefan-Boltzmann Law calculates how much thermal energy an object radiates purely due to its temperature, without needing any direct contact or a surrounding medium, which is exactly why heat from the sun can reach Earth across empty space. This relationship shows that radiated power grows with the fourth power of absolute temperature, meaning that even a modest increase in temperature causes a dramatic increase in radiated energy — doubling an object's absolute temperature increases its radiated power by a factor of sixteen. The emissivity term (ε) accounts for the fact that different surfaces radiate heat with different efficiencies compared to a theoretical perfect radiator, ranging from highly reflective, low-emissivity surfaces to dark, highly emissive ones. This law is essential in designing spacecraft thermal control systems, where radiation is often the only available mechanism for shedding excess heat in the vacuum of space. It's also used extensively in analyzing furnace and combustion chamber design, building energy efficiency, and even in climate science for understanding how Earth radiates absorbed solar energy back into space.
First Law of Thermodynamics
ΔU = Q − W
The First Law of Thermodynamics is simply the statement of energy conservation applied specifically to thermal systems, saying that a system's internal energy changes by exactly the heat added to it minus whatever work that system does on its surroundings. This works because energy can't be created or destroyed, only converted between forms or transferred in or out of a system, so any change in a system's stored internal energy must be perfectly accounted for by the heat and work crossing its boundary. This single law underlies the entire field of thermodynamics, governing everything from how an engine converts heat into useful mechanical work, to how a refrigerator uses work input to move heat from a cold space to a warmer one. It explains why an engine can never output more work than the heat energy put into it, since some of that energy either stays as internal energy or is rejected as waste heat. Mechanical and chemical engineers apply this law constantly when analyzing engines, turbines, compressors, and any process where heat and work interact within a defined system.
General Gas Equation
P₁V₁/T₁ = P₂V₂/T₂
The General Gas Equation (the same relationship chemistry students meet as the Combined Gas Law) merges Boyle's, Charles's, and Gay-Lussac's individual gas laws into a single relationship, describing how pressure, volume, and temperature are all linked together for a fixed quantity of gas as it moves between two different states. It works because these three quantities are never truly independent for a fixed amount of gas — change any one of them and at least one of the others must respond to keep the underlying physical relationship between molecular motion, container size, and molecular collisions consistent. This makes it possible to predict a gas's new pressure, volume, or temperature after a process, as long as the other two conditions in both the initial and final states are known, without needing to know the exact quantity of gas or the gas constant at all. This formula is used constantly whenever a fixed quantity of gas undergoes a change in conditions, such as predicting the pressure inside a sealed container as it heats up, or the volume change of a gas as it's compressed and cooled. Mechanical and chemical engineers rely on it throughout HVAC design, compressed gas handling, and any process where a gas moves between two distinct pressure-volume-temperature states.
Thermal Expansion (Linear)
ΔL = α·L₀·ΔT
This formula predicts how much a solid material's length changes when its temperature changes, based on a material-specific property called the coefficient of linear thermal expansion, which describes exactly how much a unit length of that material grows per degree of temperature increase. Materials expand when heated because their constituent atoms vibrate more vigorously and settle into a slightly larger average spacing, and different materials expand at very different rates depending on their atomic bonding — which is exactly why bridges and railways need expansion joints, since steel expands and contracts significantly across the seasonal temperature range it experiences. Ignoring this effect in a rigid structure can generate enormous internal thermal stresses, since a material that's prevented from expanding freely pushes back against whatever is restraining it with tremendous force. This formula is essential in structural and mechanical engineering whenever a component experiences a meaningful temperature range in service, from bridge expansion joints and railway track gaps to the clearances designed into engine components that heat up significantly during operation. Civil and mechanical engineers calculate this routinely to ensure structures and machines can accommodate thermal movement without cracking or jamming.
Entropy Change (Isothermal)
ΔS = Q / T
This formula calculates the change in entropy — a measure of a system's disorder or the unavailability of its energy to do useful work — for a reversible process that occurs at a single, constant temperature. It works because entropy change is fundamentally defined as heat transferred divided by the absolute temperature at which that transfer occurs, and holding temperature constant throughout the process is exactly what makes this simplified version of the more general entropy definition valid. A positive entropy change means the system's disorder has increased, which happens whenever heat flows into a system, while a negative change means heat has left and the system has become more ordered. This concept is central to the Second Law of Thermodynamics, which states that the total entropy of an isolated system can never decrease, ultimately explaining why heat naturally flows from hot to cold and why no real engine can ever be perfectly efficient. Mechanical and chemical engineers use entropy calculations to evaluate the theoretical efficiency limits of engines, refrigeration cycles, and power plants, and to identify where real processes lose useful energy to irreversibility.
Thermal Resistance (Conduction)
R = L / (k·A)
Thermal resistance quantifies how strongly a slab of material resists conductive heat flow through it, combining the material's thickness, its thermal conductivity, and the cross-sectional area through which heat is passing into a single value. This formula is directly derived from Fourier's Law and is essentially its inverse expressed as a resistance, following the same logic used in electrical circuits, where a higher resistance means less flow (in this case, heat flow) for a given driving potential (in this case, temperature difference). A thicker material or one with lower thermal conductivity has a higher thermal resistance, meaning it insulates more effectively, which is exactly why insulation materials are engineered to have very low thermal conductivity despite being physically thin. This concept is the foundation of building insulation ratings (commonly expressed as R-values), letting architects and engineers calculate exactly how much heat will be lost through a wall, roof, or window assembly and size heating and cooling equipment accordingly. Mechanical and civil engineers use thermal resistance constantly when designing building envelopes, insulated piping, and electronics cooling systems where controlling heat flow is the entire point of the design.
Convection (Newton's Law of Cooling)
q = h · A · ΔT
Convective heat transfer between a surface and a moving fluid is modelled as proportional to the surface area and the temperature difference between the surface and the bulk fluid, with the heat transfer coefficient h wrapping up all the complicated flow physics. Typical h values range from about 5 to 25 W/m²·K for still air, 10 to 200 for forced air, and hundreds to thousands for flowing water or boiling. It is used everywhere from electronics cooling and radiator sizing to building heat-loss estimates.
Net Radiation Exchange
q = ε·σ·A·(T_s⁴ − T_sur⁴)
A surface radiates energy according to the fourth power of its absolute temperature, but it also absorbs radiation from its surroundings, so the net loss depends on the difference of the two fourth powers. This form applies to a small gray surface inside a much larger enclosure, such as a hot pipe in a room or a component inside an oven. The fourth-power dependence makes radiation dominate at high temperatures, which is why furnaces and re-entry heat shields are radiation-limited. Temperatures must be in kelvin.
Isothermal Work (Ideal Gas)
W = n·R·T·ln(V₂ / V₁)
When an ideal gas expands or is compressed slowly at constant temperature, the work it does equals nRT times the natural log of the volume ratio. The logarithm appears because pressure falls as volume rises (PV = constant), so each additional increment of expansion yields less work than the one before. Expansion gives positive work done by the gas, while compression gives negative work, meaning work done on the gas. Because the temperature does not change, the heat absorbed exactly equals the work done.
Adiabatic Process — Pressure
P₂ = P₁ · (V₁ / V₂)^γ
In a reversible adiabatic (isentropic) process no heat crosses the boundary, so all the work of compression goes into raising the gas's internal energy, and pressure rises faster than it would at constant temperature. The exponent γ is the ratio of specific heats, about 1.4 for air and 1.67 for monatomic gases. This relation is used for engine compression strokes, compressors and nozzles. Any consistent pressure and volume units work because only ratios matter.
Adiabatic Process — Temperature
T₂ = T₁ · (V₁ / V₂)^(γ−1)
This companion to the adiabatic pressure relation gives the temperature change when an ideal gas is compressed or expanded without heat transfer. Compressing air to one-tenth of its volume raises its absolute temperature about two-and-a-half times, which is how a diesel engine ignites fuel without a spark plug. Expansion cools the gas in the same way, which is the principle behind many refrigeration and cryogenic cycles. Temperatures must be absolute (kelvin).
Carnot COP (Refrigerator)
COP_R = T_L / (T_H − T_L)
The coefficient of performance of a refrigerator is the heat it removes from the cold space divided by the work it consumes, and this formula gives the best COP any refrigerator could ever achieve between two temperatures. The closer the two temperatures, the less work is needed to pump heat between them, which is why a fridge works hardest in a hot kitchen. Real systems usually achieve a fraction of this ideal limit. Temperatures must be in kelvin.
Carnot COP (Heat Pump)
COP_HP = T_H / (T_H − T_L)
A heat pump is a refrigerator used for the heat it delivers, and its COP is the heat supplied to the warm space divided by the work input. This is the ideal upper limit, and it is always exactly one larger than the refrigeration COP between the same temperatures. It explains why heat pumps can deliver three or four units of heat per unit of electricity in mild weather but become less efficient as the outdoor temperature drops. Temperatures must be in kelvin.
Latent Heat
Q = m · L
During a phase change such as melting or boiling, a substance absorbs or releases energy without changing temperature, and this energy is the mass times the specific latent heat. Water's latent heat of vaporisation (about 2,257 kJ/kg) is more than five times the energy needed to heat the same water from 0 to 100 °C, which is why steam burns are so severe and why evaporative cooling is so effective. For melting ice use about 334 kJ/kg.
Steady-Flow Heating Rate
Q̇ = ṁ · c_p · ΔT
For a fluid stream flowing steadily through a heater, cooler or one side of a heat exchanger, the heat transfer rate equals the mass flow rate times the specific heat times the temperature change of the stream. It is the open-system version of Q = mcΔT, with mass per second replacing mass. It is the standard way to size boilers, chillers and HVAC coils. For water use c_p of about 4186 J/kg·K and for air about 1005 J/kg·K.
Log Mean Temperature Difference
ΔT_lm = (ΔT₁ − ΔT₂) / ln(ΔT₁ / ΔT₂)
In a heat exchanger the temperature difference between the two streams changes along its length, so a simple average would misstate the driving force. The log mean temperature difference is the exact effective average for counter-flow and parallel-flow exchangers, where ΔT₁ and ΔT₂ are the stream-to-stream differences at each end. When the two end differences are equal, the LMTD equals that common value. It feeds directly into the duty equation Q = U·A·ΔT_lm.
Heat Exchanger Duty
Q = U · A · ΔT_lm
This is the design equation of heat exchangers: the heat transferred equals the overall heat transfer coefficient times the transfer area times the log mean temperature difference. The coefficient U combines the convection on both sides with the conduction through the wall and any fouling, so it is often the most uncertain number in the calculation. Engineers typically know the required duty and temperatures and solve this for the area needed, which sets the size and cost of the unit.
Composite Wall Conduction (2 Layers)
q = A·ΔT / (L₁/k₁ + L₂/k₂)
Heat flowing through a wall made of two layers in series, such as brick plus insulation, meets each layer's thermal resistance in turn, and the resistances simply add like resistors in a series circuit. Each layer contributes its thickness divided by its conductivity, which shows why a thin layer of good insulation can outperform a thick layer of masonry. This is the foundation of building envelope design and pipe insulation calculations. Use consistent SI units.
Otto Cycle Efficiency
η = 1 − 1 / r^(γ−1)
The Otto cycle is the idealised model of a spark-ignition petrol engine, and its thermal efficiency depends only on the compression ratio and the specific heat ratio of the working gas. Higher compression ratios squeeze more work out of the same fuel, which is why engine designers push r as high as the fuel's knock resistance allows. Real engines achieve roughly half to two-thirds of this ideal value because of friction, heat loss and incomplete combustion.
Brayton Cycle Efficiency
η = 1 − 1 / r_p^((γ−1)/γ)
The Brayton cycle models gas turbines and jet engines, and in its ideal form the efficiency depends only on the pressure ratio across the compressor. Raising the pressure ratio improves efficiency, which is why modern aero-engines use compressor pressure ratios of 40 or more. In practice turbine inlet temperature limits and component losses mean there is an optimum pressure ratio for maximum net work that is lower than the one for peak efficiency.
Polytropic Work
W = (P₂V₂ − P₁V₁) / (1 − n)
Real compressions and expansions often follow PVⁿ = constant with an exponent between 1 (isothermal) and γ (adiabatic), and this formula gives the boundary work done by the gas for any such polytropic process. A positive result means the gas does work on its surroundings (expansion); a negative result means work is done on the gas (compression). The formula is undefined at n = 1, where the isothermal work formula with a logarithm must be used instead.
Electrical
Ohm's Law
V = I · R
Ohm's Law describes the fundamental relationship between voltage, current, and resistance in an electrical circuit, stating that the current flowing through a conductor is directly proportional to the voltage applied across it and inversely proportional to that conductor's resistance. This makes intuitive sense when you think of voltage as the "electrical pressure" pushing current through a circuit and resistance as whatever opposes that flow — more pressure pushes more current through, while more resistance chokes that flow back down, exactly like water pressure and pipe friction in a plumbing system. This single equation is the absolute starting point for analyzing virtually any electrical circuit, letting engineers calculate any one of the three quantities as long as the other two are known. It's used constantly in circuit design, from selecting the correct resistor value to limit current to a safe level for an LED, to calculating the current draw of household appliances given their voltage and resistance. Electrical and electronics engineers use Ohm's Law as the essential first tool in nearly every circuit analysis, troubleshooting, and design task they perform.
Power (Electrical)
P = V·I = I²R = V²/R
This set of equivalent formulas calculates electrical power — the rate at which electrical energy is converted into other forms, like heat, light, or mechanical motion — and the fact that there are three interchangeable versions simply reflects that Ohm's Law lets you substitute in for either voltage or current depending on which two quantities you actually know. The basic form (P = V·I) reflects that power is fundamentally the product of electrical pressure and flow rate, while the other two versions are just algebraic rearrangements using Ohm's Law to express the same power purely in terms of current and resistance, or voltage and resistance. This relationship is essential for sizing components correctly, since exceeding a component's rated power dissipation causes it to overheat and potentially fail or start a fire, which is why resistors, wires, and other components always come with power ratings that must be respected in a design. It's used constantly by electrical engineers to calculate energy consumption, size wiring and circuit breakers appropriately, and determine cooling requirements for components that dissipate significant heat. This formula also directly underlies how electricity bills are calculated, since utility companies charge based on total power consumed over time.
Capacitance — Charge
Q = C · V
This formula describes how much electrical charge a capacitor stores for a given voltage applied across it, with capacitance (C) representing that specific component's ability to store charge — a higher capacitance means more charge can be stored at the same voltage. This relationship arises directly from a capacitor's physical construction, typically two conductive plates separated by an insulating material, where applying a voltage causes charge to accumulate on those plates in direct proportion to both the applied voltage and the capacitor's physical design characteristics (plate area, spacing, and the insulating material's properties). Capacitors are used throughout electronics for tasks like smoothing out fluctuating voltage signals, storing energy for quick release (as in a camera flash), and filtering out unwanted frequency components in a signal. This formula is the starting point for calculating exactly how much energy a capacitor can store and release, which is essential when designing power supply filtering circuits, timing circuits, and energy storage systems. Electrical engineers use this relationship constantly when selecting appropriately sized capacitors for a given voltage and charge storage requirement in a circuit.
Inductance — EMF
EMF = -L·(dI/dt)
This formula describes how a changing electrical current through an inductor generates an opposing voltage (an electromotive force, or EMF), directly proportional to how rapidly that current is changing and the inductor's own inductance value. The underlying physics comes from Faraday's Law of electromagnetic induction: a changing current creates a changing magnetic field around the inductor's coil, and that changing magnetic field in turn induces a voltage that actively opposes the very change in current that created it, a behavior formally described by Lenz's Law and reflected in the negative sign. This opposition to sudden current changes is precisely why inductors are used to smooth out current fluctuations in power supplies and filtering circuits, resisting rapid spikes or drops in current flow. This principle is also the fundamental operating mechanism behind transformers, electric motors, and generators, all of which rely on changing magnetic fields to induce voltage or current. Electrical and power engineers use this relationship constantly when designing circuits that need to manage rapid current changes, such as switch-mode power supplies and motor control systems.
Impedance (Series RLC)
Z = √(R²+(XL−XC)²)
Impedance generalizes the concept of resistance to alternating current (AC) circuits, accounting for the fact that AC circuits containing inductors and capacitors don't just resist current flow — they also introduce a phase shift between voltage and current, which pure resistance alone doesn't capture. This formula combines a circuit's actual resistance (R) with its net reactance (the difference between inductive reactance XL and capacitive reactance XC), using the Pythagorean theorem because these two effects act at right angles to each other in a mathematical sense, due to that phase-shifting behavior. The specific combination of resistance, inductance, and capacitance in a circuit determines its impedance at any given frequency, which is why the same circuit can behave very differently depending on whether it's driven by a low-frequency or high-frequency AC signal. This concept is essential in designing filters, audio equipment, and radio frequency circuits, where controlling how a circuit responds differently to different frequencies is often the entire point of the design. Electrical engineers rely on impedance calculations constantly when designing circuits that must interact correctly with AC power or signals across a range of frequencies.
Decibels (Power)
dB = 10·log₁₀(P₂/P₁)
The decibel scale expresses the ratio between two power levels using a logarithmic scale rather than a simple linear ratio, which is enormously useful because power levels in real-world systems — from a whisper to a jet engine, or a weak radio signal to a strong one — can span an almost incomprehensibly wide range of raw numbers. Using a logarithmic scale compresses that vast range into much more manageable numbers, and it also happens to align well with how humans actually perceive changes in sound intensity, since human hearing itself responds roughly logarithmically to power changes. Because decibels are logarithmic, they also have a convenient mathematical property: combining multiple stages of amplification or loss in a system (like a chain of amplifiers and cables) can be calculated by simple addition and subtraction of decibel values, rather than multiplying and dividing raw power ratios. This makes the decibel scale indispensable in audio engineering, telecommunications, and RF engineering, where signal strength needs to be tracked and compared across many stages of a system. Engineers designing everything from home audio equipment to cellular networks rely on decibel calculations as the standard way of expressing and comparing signal power throughout a system.
Electrical Energy
E = P · t
This formula calculates the total electrical energy consumed or delivered by a device, found by multiplying its power rating by how long it operates, which is exactly the principle behind how electricity bills are calculated by utility companies. Power tells you the rate at which energy is being used at any given instant, so multiplying that rate by the total time gives the cumulative energy consumed over that entire period, the same relationship that connects speed and time to total distance traveled. This is why a low-power device left running for a long time can consume just as much total energy as a high-power device used briefly, a distinction that matters enormously for energy efficiency planning and cost estimation. This formula underlies energy audits, battery capacity planning, and utility billing, letting engineers and consumers alike predict exactly how much energy a device will consume over a given period of use. Electrical engineers use it constantly when sizing batteries, estimating operating costs, and evaluating the energy efficiency of competing device designs.
Coulomb's Law
F = k·q₁·q₂ / r²
Coulomb's Law describes the electrostatic force between two charged particles, showing that this force grows with the size of both charges but weakens rapidly as the distance between them increases, following an inverse-square relationship strikingly similar in form to Newton's Law of Gravitation. The constant k sets the overall strength of the electrostatic interaction in a vacuum, and the inverse-square dependence on distance means that doubling the separation between two charges reduces the force between them to just a quarter of its original strength. Like-signed charges (both positive or both negative) repel each other, while oppositely signed charges attract, a directional behavior this magnitude formula doesn't capture on its own but is essential context for interpreting the result. This law is the electrostatic foundation for understanding everything from how atoms bond together to how charged components in electronic devices interact with one another. Electrical engineers and physicists use Coulomb's Law constantly when analyzing capacitor behavior, electrostatic discharge risks, and the forces present in any system involving separated electric charges.
Resistors in Series
R_s = R₁ + R₂
When resistors are connected end to end in a single path, the total resistance the circuit sees is simply the sum of the individual resistances, because current has no choice but to pass through each resistor one after another, and each one adds its own full opposition to that shared current. This is fundamentally different from a parallel arrangement, since in series there's only ever one path for current to take, so every resistor's resistance contributes fully and directly to the total, with no alternate route for current to bypass any of them. This straightforward additive relationship is one of the very first rules learned in circuit analysis, and it extends naturally to any number of resistors chained together in series, not just two. Series resistance is used constantly in circuit design when a specific total resistance is needed but isn't available as a single component, or when engineers deliberately want to limit current uniformly through a chain of components. Electrical engineers rely on this relationship routinely when simplifying circuits, designing voltage dividers, and calculating total circuit resistance during analysis.
Resistors in Parallel
R_p = (R₁·R₂) / (R₁+R₂)
When resistors are connected side by side across the same two nodes, current splits between them, and the resulting total resistance is always lower than the smallest individual resistor, since adding another parallel path always gives current an easier overall route through the circuit. This formula reflects that behavior mathematically: because both resistors offer independent paths for current, their conductances (the inverse of resistance) simply add together, and this particular two-resistor version is the algebraically simplified result of that more general conductance relationship. This is exactly why adding more branches to a parallel circuit — like plugging more devices into the same household outlet circuit — increases the total current drawn even though each individual device's resistance hasn't changed, since the overall resistance of the parallel combination keeps dropping. Parallel resistance calculations are essential whenever multiple components share the same voltage source, which describes most household and building wiring, where devices are wired in parallel specifically so each one receives full voltage independent of the others. Electrical engineers use this formula constantly when analyzing parallel circuit branches and calculating equivalent resistance for circuit simplification.
Capacitor Energy
E = ½·C·V²
This formula calculates how much energy is stored in a charged capacitor, based on its capacitance and the voltage across it, and the squared voltage term reflects the fact that as a capacitor charges, each additional bit of charge has to be pushed in against an ever-increasing opposing voltage, so the stored energy grows faster than the voltage itself. This is directly analogous to the energy stored in a stretched spring, where the force needed increases as the spring stretches further, leading to the same squared relationship between displacement and stored energy. This stored energy is what gets released when a capacitor discharges, whether that's the near-instantaneous burst that powers a camera flash, or the smoothed, gradual release that filters ripple out of a power supply's output voltage. This formula is essential for sizing capacitors in energy storage applications, pulse power systems, and power supply filtering, where engineers need to know exactly how much energy a capacitor bank can deliver or absorb. Electrical engineers use it constantly when designing power electronics, energy storage systems, and any circuit where a capacitor's stored energy matters to the overall design.
Capacitive Reactance
X_C = 1 / (2π·f·C)
A capacitor's opposition to alternating current, its reactance, falls as frequency rises, because at higher frequencies the capacitor charges and discharges before much voltage can build up across it. At DC (zero frequency) it blocks current completely, and at very high frequencies it behaves almost like a short circuit. This frequency dependence is exactly what makes capacitors useful in filters, coupling and decoupling networks and power-factor correction. Units: hertz and farads give ohms.
Inductive Reactance
X_L = 2π·f·L
An inductor opposes changes in current, so its reactance grows in direct proportion to frequency: it passes DC freely but increasingly resists higher-frequency signals. This is the mirror image of capacitive reactance and the reason inductors are used as chokes to block noise, in filters, and in the impedance of motors and transformers. Combining X_L with resistance and capacitive reactance gives a circuit's total impedance. Units: hertz and henries give ohms.
LC Resonant Frequency
f₀ = 1 / (2π·√(L·C))
At the resonant frequency the inductive and capacitive reactances are equal and cancel, so a series LC circuit presents minimum impedance and a parallel one presents maximum impedance. Energy sloshes back and forth between the capacitor's electric field and the inductor's magnetic field, much like a pendulum trading potential and kinetic energy. This is how radios tune to a station, how oscillators set their frequency, and why engineers check for unwanted resonances in power systems.
RC Time Constant
τ = R · C
The time constant of a resistor-capacitor circuit sets how quickly the capacitor charges or discharges: after one τ the voltage has completed about 63 percent of its change, and after five τ it is considered fully settled. Larger resistance slows the current and larger capacitance needs more charge, so both lengthen τ. It governs timing circuits, switch debouncing, sensor filtering and the rise time of digital signals. Ohms times farads gives seconds.
RL Time Constant
τ = L / R
In a resistor-inductor circuit the current cannot change instantly, and the time constant L/R describes how fast it builds up or decays: 63 percent of the final change after one τ and essentially complete after five. Higher inductance stores more magnetic energy and slows the response, while higher resistance speeds it up. This matters when switching relay coils, solenoids and motors, where the current rise time limits how fast the device can act. Henries divided by ohms gives seconds.
Capacitor Charging Voltage
V(t) = V_s · (1 − e^(−t/RC))
When a DC source is connected to a capacitor through a resistor, the capacitor voltage rises exponentially toward the supply voltage, quickly at first and then more slowly as the remaining difference shrinks. This formula gives the voltage at any time after switching. It is the basis of 555 timer circuits, power-on reset delays and the charging of camera flash capacitors. Solving for t tells you how long it takes to reach a target voltage.
Capacitor Discharging Voltage
V(t) = V₀ · e^(−t/RC)
A charged capacitor discharging through a resistor loses voltage exponentially, dropping to about 37 percent of its starting value after one time constant. The decay is fastest at the beginning, when the voltage and therefore the current are largest. Engineers use this to size bleeder resistors that make power supply capacitors safe to touch, and in sample-and-hold and timing circuits. Solving for t gives how long the voltage takes to fall to a given level.
Voltage Divider
V_out = V_in · R₂ / (R₁ + R₂)
Two resistors in series split the input voltage in proportion to their resistances, and the output taken across R₂ is a fixed fraction of the input. This is one of the most used circuits in electronics: it sets bias points, scales sensor voltages to an ADC range and forms the basis of potentiometers. It assumes the load connected to the output draws negligible current; a heavy load effectively lowers R₂ and pulls the output down.
Current Divider
I₁ = I · R₂ / (R₁ + R₂)
When current splits between two parallel resistors, more flows through the path of lower resistance, and the current in one branch equals the total current times the opposite branch's resistance over the sum. Note the crossover: the current through R₁ uses R₂ in the numerator. It is used in shunt ammeter design, in LED and sensor branch calculations and whenever a load is paralleled with another path.
RMS Voltage (Sine Wave)
V_rms = V_peak / √2
The RMS (root-mean-square) value of an AC waveform is the DC voltage that would deliver the same heating power to a resistor. For a pure sine wave it is the peak value divided by the square root of two, about 0.707 times the peak. Mains voltages are always quoted as RMS, so a 120 V outlet actually peaks at about 170 V, which matters for component voltage ratings. The relation holds only for sinusoids.
Three-Phase Real Power
P = √3 · V_L · I_L · pf
For a balanced three-phase load, the total real power equals the square root of three times the line-to-line voltage times the line current times the power factor. The √3 arises from the 120-degree phase shift between the lines. Three-phase systems deliver constant power with less conductor material than single-phase, which is why industrial motors and distribution networks use them. Enter the power factor as a decimal between 0 and 1.
Single-Phase AC Real Power
P = V_rms · I_rms · cos(φ)
In an AC circuit with inductance or capacitance, voltage and current are out of step by a phase angle φ, and only the in-phase part of the current does useful work. The real power is therefore the product of the RMS values scaled by cos φ, the power factor. A purely resistive load has φ = 0 and uses all the apparent power, while a pure inductor or capacitor has φ = 90° and consumes no net power. Enter φ in degrees; solving for φ returns the magnitude of the angle.
Power Factor
pf = P / S
Power factor is the ratio of real power, which does useful work, to apparent power, the product of RMS voltage and current that the wiring must carry. A low power factor means large currents flow for little useful output, overloading cables and transformers, so utilities often penalise industrial customers below about 0.9. Motors are the usual cause, and capacitor banks are added to correct it. Apparent power S is in volt-amperes (VA).
Wire Resistance (Resistivity)
R = ρ · L / A
A conductor's resistance grows with its length and shrinks with its cross-sectional area, scaled by the material's resistivity. Doubling a cable run doubles its resistance, while doubling the area halves it, which is why long feeders and high-current circuits need thicker wire to limit voltage drop and heating. Typical resistivities at 20 °C are about 1.68e-8 Ω·m for copper and 2.65e-8 Ω·m for aluminium. Resistivity rises with temperature.
Transformer Turns Ratio
V_s / V_p = N_s / N_p
An ideal transformer changes voltage in direct proportion to its turns ratio, because the same changing magnetic flux links both windings and induces the same voltage per turn in each. A step-down transformer has fewer secondary turns and a lower output voltage, while the current changes in the inverse ratio so that power in equals power out. This underpins the entire AC power grid, from generator step-up to the transformer on your street.
Capacitors in Series
C_eq = C₁·C₂ / (C₁ + C₂)
Capacitors combine opposite to resistors: in series their total capacitance is smaller than either one, following the same product-over-sum rule used for parallel resistors. Each series capacitor holds the same charge, and the voltage divides between them in inverse proportion to capacitance. Engineers connect capacitors in series to raise the total voltage rating, as in high-voltage capacitor banks. In parallel, capacitances simply add.
Inductor Stored Energy
E = ½ · L · I²
An inductor carrying current stores energy in its magnetic field, and this energy grows with the square of the current. It is the magnetic counterpart of the capacitor energy formula. That stored energy must go somewhere when the current is interrupted, which is why switching off an inductive load can produce a large voltage spike, and why flyback diodes are placed across relay coils. Switch-mode power supplies deliberately store and release this energy every cycle.
Structural
ASME PV Wall Thickness
t = PR/(SE−0.6P)
This formula calculates the minimum wall thickness required for a cylindrical pressure vessel to safely contain a given internal pressure without failing, as specified by the ASME Boiler and Pressure Vessel Code, one of the most widely followed safety standards in mechanical engineering. It balances the pressure trying to burst the vessel outward against the material's allowable stress, adjusted by a weld efficiency factor that accounts for the fact that welded joints are typically somewhat weaker than the surrounding solid material. The 0.6P correction term in the denominator is an empirical refinement that accounts for how stress actually distributes through a curved, pressurized cylindrical wall, since simpler thin-wall stress formulas become less accurate as wall thickness increases relative to the vessel's radius. This calculation is legally and practically mandatory in the design of any pressurized equipment — boilers, storage tanks, chemical reactors, and piping systems — where failure could be catastrophic and potentially lethal. Mechanical and chemical engineers designing pressure equipment must follow this exact formula (or equivalent code provisions) to ensure their designs meet regulatory safety requirements before a vessel can be legally fabricated and put into service.
Section Modulus (Rectangle)
Z = bh²/6
Section modulus is a geometric property of a beam's cross-section that directly determines how much bending moment that beam can resist before reaching its material's allowable stress limit, calculated here for the common case of a simple rectangular cross-section. This formula reveals something important about efficient structural design: because the height (h) is squared while the width (b) is not, increasing a beam's height is a far more effective way to increase its bending resistance than increasing its width by the same amount, which is exactly why structural beams are typically oriented with their long dimension vertical. Section modulus essentially packages a beam's geometry into a single number that can be directly compared against a material's allowable stress to determine the maximum bending moment the beam can safely carry. This concept is fundamental to structural engineering and used constantly when sizing beams, joists, and other bending members in buildings, bridges, and mechanical frames. Engineers use section modulus tables and calculations like this one as a routine part of selecting appropriately sized structural members for a given expected load.
Moment of Inertia (Rect)
I = bh³/12
The moment of inertia of a cross-section (sometimes called the second moment of area) measures how a beam's material is distributed relative to its bending axis, and it's the fundamental geometric property that determines how much a beam will deflect (bend) under a given load. Just like section modulus, this formula shows that height matters far more than width for resisting bending — since h is cubed rather than just squared, doubling a beam's height increases its resistance to deflection by a factor of eight, while doubling its width only doubles that resistance. This dramatic difference is exactly why structural engineers favor tall, narrow beam cross-sections (like I-beams) over squat, wide ones when material efficiency and stiffness both matter. Moment of inertia appears throughout structural and mechanical engineering calculations, including beam deflection formulas, buckling analysis, and vibration frequency calculations for structural members. It's one of the very first properties engineers calculate when analyzing how a proposed beam or column will actually perform under real-world loading conditions.
Bending Stress
σ = M·y/I
This formula calculates the internal stress experienced at any point within a beam's cross-section as it bends under an applied moment, based on how far that point is from the beam's neutral axis (the imaginary line within the cross-section that experiences no stress at all during bending). Stress increases the further you move from that neutral axis, which is why the very top and bottom surfaces of a bending beam experience the highest stress (one side in tension, the other in compression), while the material right at the center barely experiences any stress at all. This is precisely why removing material from the center of a beam (as in an I-beam's web) barely reduces its strength, since that region wasn't doing much structural work in the first place, while removing material from the outer edges would dramatically weaken the beam. This formula is absolutely central to structural engineering, used to verify that a beam's peak bending stress stays safely below the material's allowable stress limit under expected loading. Civil and mechanical engineers use this calculation constantly when designing and checking beams, floor joists, bridge girders, and any other structural member subject to bending loads.
Buckling (Euler Column)
Pcr = π²EI/(KL)²
Euler's buckling formula predicts the critical compressive load at which a slender column will suddenly and catastrophically bow sideways (buckle) rather than simply compressing straight down, a failure mode that's fundamentally different from a material simply crushing under too much stress. This formula reveals that buckling resistance depends heavily on a column's length, since it appears squared in the denominator, meaning that even a modest increase in a column's unsupported length dramatically reduces the load it can safely carry before buckling. The effective length factor (K) accounts for how the column's ends are supported or restrained, since a column that's rigidly fixed at both ends resists buckling far better than one that's free to pivot, which changes the effective buckling length even though the physical length stays the same. This formula is absolutely critical in the design of any slender compression member, including building columns, bridge piers, and structural bracing, where buckling — not material crushing — is often the governing failure mode for long, thin members. Structural and mechanical engineers must check both material stress and buckling resistance separately, since a column can fail by buckling well before its material stress limit is ever reached.
Shear Stress (Circular)
τ = Tr/J
This formula calculates the internal shear stress at any point within a circular shaft subjected to torsion (a twisting load), based on how far that point sits from the shaft's central axis and a geometric property called the polar moment of inertia, which describes how the shaft's circular cross-section resists twisting. Just like bending stress increases with distance from a beam's neutral axis, shear stress from torsion increases with distance from a shaft's central axis, meaning the outer surface of a rotating shaft experiences the highest shear stress while the very center experiences essentially none. This is exactly why hollow shafts can be nearly as strong as solid ones for resisting torsion while using significantly less material, since removing material from the low-stress center barely affects the shaft's overall twisting capacity. This calculation is essential in mechanical engineering for designing drive shafts, axles, and any rotating component that transmits torque, ensuring the shaft won't twist to failure under expected operating loads. Mechanical engineers use this formula constantly when sizing shafts for machinery, vehicles, and rotating equipment where torque transmission is a primary design consideration.
Factor of Safety
FS = S_ult / σ_working
The factor of safety is a design ratio comparing a material's ultimate strength (the stress at which it actually fails) against the actual working stress a component experiences during normal operation, and it represents a deliberate safety margin built into virtually every engineered design. A factor of safety greater than 1 means the component is designed to withstand meaningfully more stress than it will actually encounter in service, providing a buffer against uncertainties like material inconsistencies, unexpected loads, fatigue over time, and imperfect assumptions made during the design process. Different applications require different factors of safety depending on the consequences of failure and the level of uncertainty involved — a component in a critical, life-safety application like an aircraft or elevator typically demands a much higher factor of safety than a low-stakes, easily replaceable part. This concept is fundamental across every branch of engineering, serving as the final check that translates raw stress calculations into confident, real-world design decisions. Engineers select an appropriate factor of safety based on industry codes, historical experience, and the specific risks and consequences associated with a given application, making it one of the most consequential judgment calls in the entire design process.
Beam Deflection (Center Point Load)
δ = PL³ / (48EI)
This formula predicts how much a simply supported beam sags at its midpoint when a single concentrated load is applied at the center, combining the load magnitude with the beam's span, stiffness, and cross-sectional geometry. Deflection grows with the cube of the span length, which is why doubling a beam's unsupported length increases its deflection eightfold for the same load, making span length by far the most sensitive factor in beam stiffness design. The denominator combines Young's Modulus (how stiff the material itself is) with the moment of inertia (how efficiently the cross-section resists bending), meaning either a stiffer material or a deeper, more efficient cross-section reduces deflection proportionally. This calculation is essential for serviceability checks in structural design, since a beam can easily satisfy strength requirements while still sagging more than building codes or functional requirements allow, such as a floor beam that meets its stress limit but still feels bouncy or visibly sags. Structural and mechanical engineers check beam deflection constantly alongside stress calculations, since excessive deflection can crack finishes, misalign equipment, or simply feel unsafe even when the beam isn't at risk of breaking.
Axial Deformation
δ = PL / (AE)
This formula calculates how much a structural member — a rod, cable, or column — stretches or compresses along its length when subjected to a purely axial load, derived directly from Hooke's Law applied to the member's specific geometry. A longer member stretches more for the same load since there's simply more material length over which the strain accumulates, while a larger cross-sectional area or a stiffer material (higher E) both resist deformation more effectively, which is why both appear in the denominator. This calculation is fundamental whenever a structure's actual physical elongation or shortening under load matters, not just whether it survives that load without breaking, such as predicting how much a suspension cable will stretch or how much a support column will compress under building weight. It's essential in the design of tension members, columns, bolts, and any component where dimensional accuracy under load is a real design requirement, such as machine components that must maintain tight tolerances even while under load. Structural and mechanical engineers use this formula constantly to verify that axial deformation stays within acceptable serviceability limits for a given design.
Angle of Twist (Torsion)
θ = TL / (JG)
This formula calculates how much a circular shaft twists (rotates) end-to-end when subjected to an applied torque, combining the torque magnitude with the shaft's length, its polar moment of inertia, and the material's shear modulus, which describes how stiffly that material resists shear deformation. A longer shaft twists more for the same applied torque since the total twist accumulates progressively along the shaft's length, while a shaft with a larger polar moment of inertia (a thicker or hollow-optimized cross-section) or a material with a higher shear modulus both resist twisting more effectively. This calculation directly parallels the axial deformation formula but for rotational rather than linear loading, and it's essential anytime the actual rotational deflection of a shaft matters, not just whether it survives the applied torque without shearing. It's used constantly in mechanical engineering when designing drive shafts, torsion springs, and any rotating component where excessive twist could cause misalignment, vibration, or loss of precision in connected machinery. Mechanical engineers check angle of twist alongside shear stress whenever a shaft's rotational stiffness is a real design requirement.
Average Shear Stress
τ = V / A
This formula calculates the average shear stress acting across a cross-section when a force is applied parallel to that surface rather than perpendicular to it, dividing the shear force by the area over which it acts, similar in structure to normal stress but describing a fundamentally different mode of internal loading. Where normal stress tries to stretch or compress material fibers, shear stress tries to slide adjacent layers of material past one another, which is exactly the failure mode responsible for bolts shearing off under lateral load or scissors cutting through paper. This average value is a simplification, since actual shear stress distribution across a real cross-section usually isn't perfectly uniform, but it's an essential first-pass check used throughout structural and mechanical design before more detailed analysis is performed. It's used constantly when checking bolted and riveted connections, welds, and any structural detail where a connecting element must transfer load by direct shear rather than tension or bending. Structural and mechanical engineers calculate average shear stress routinely as part of connection design, comparing it directly against a material's allowable shear strength.
Thermal Stress (Fully Restrained)
σ = E·α·ΔT
This formula calculates the internal stress that builds up in a structural member when it's fully restrained from expanding or contracting freely as its temperature changes, combining the material's stiffness, its thermal expansion coefficient, and the temperature change it experiences. This stress arises because the member "wants" to change length by the amount predicted by the thermal expansion formula, but rigid restraints prevent that movement entirely, so the material effectively strains against those restraints exactly as if it had been mechanically forced back to its original length — and that equivalent forced strain, multiplied by the material's stiffness, produces real, sometimes very large internal stress. Because there's no length term in this formula, thermal stress in a fully restrained member doesn't depend on how long that member is, only on how stiff it is and how much its temperature changes, which often surprises students expecting a longer member to develop more stress. This effect is a critical consideration in the design of any rigidly restrained structural element — welded pipe runs, embedded rebar, or components in high-temperature machinery — where unaccounted thermal stress has caused real structural failures. Structural and mechanical engineers must account for thermal stress explicitly whenever a design doesn't include expansion joints or other means of accommodating free thermal movement.
Simply Supported Beam — UDL Max Moment
M_max = w·L² / 8
For a simply supported beam carrying a uniformly distributed load, the bending moment peaks at mid-span and equals wL²/8. This is the most frequently used result in structural design, applying to floor joists, purlins, lintels and bridge decks under self-weight and uniform live load. The moment grows with the square of the span, so doubling the span quadruples the moment, which is why long spans demand much deeper members. Here w is the load per unit length (N/m).
Simply Supported Beam — UDL Max Deflection
δ_max = 5·w·L⁴ / (384·E·I)
This gives the mid-span sag of a simply supported beam under a uniformly distributed load. Deflection grows with the fourth power of the span, so serviceability, rather than strength, often governs the design of long beams. Building codes typically limit live-load deflection to around span/360 for floors to prevent cracked finishes and bouncy floors. Increasing the second moment of area I, usually by making the beam deeper, is the most efficient way to reduce deflection.
Simply Supported Beam — Center Load Max Moment
M_max = P·L / 4
A single concentrated load at the centre of a simply supported beam produces a triangular bending moment diagram with a peak of PL/4 directly under the load. Each support carries half the load, and the moment at a point is the support reaction times the distance to it. This case pairs with the centre-load deflection formula and is common in lifting beams, test rigs and three-point bending tests. Compare it with wL²/8: a load spread evenly produces half the peak moment of the same total load concentrated at the centre.
Cantilever — End Load Deflection
δ = P·L³ / (3·E·I)
A cantilever is fixed at one end and free at the other, and a point load at the free end produces this tip deflection. The maximum moment, P·L, occurs at the fixed support, which is why cantilever connections must be so stiff and strong. Cantilevers are sixteen times more flexible than a simply supported beam of the same span carrying the same central load, a useful sense check. Typical examples are balconies, crane jibs, shelf brackets and diving boards.
Cantilever — UDL Deflection
δ = w·L⁴ / (8·E·I)
For a cantilever carrying a uniformly distributed load along its whole length, the free-end deflection is wL⁴/8EI and the fixed-end moment is wL²/2. Because deflection scales with the fourth power of length, lengthening a balcony or canopy even modestly can make it noticeably springier. This case is also the model for a beam's self-weight deflection and for loads such as snow on an overhanging roof. Here w is in newtons per metre.
Moment of Inertia (Solid Circle)
I = π·d⁴ / 64
This gives the second moment of area of a solid round section about a diameter, which determines how strongly a round bar or shaft resists bending. Its fourth-power dependence on diameter means a bar only 19 percent larger in diameter is twice as stiff in bending. It is used for pins, axles, round columns and bolts. Do not confuse it with the polar moment J, which is exactly twice this value and governs torsion.
Polar Moment (Solid Shaft)
J = π·d⁴ / 32
The polar moment of inertia measures a cross-section's resistance to twisting and appears in both the torsional shear stress (τ = Tr/J) and the angle of twist (θ = TL/JG). For a solid circular shaft it is πd⁴/32. Because most of the torsional stress is carried near the outer surface, material near the centre contributes very little, which is why hollow shafts are more efficient per kilogram. Use metres to get m⁴.
Polar Moment (Hollow Shaft)
J = π·(D_o⁴ − D_i⁴) / 32
A hollow shaft removes the lightly stressed material near the centre, keeping most of the torsional stiffness while saving a lot of weight. Its polar moment is the solid-shaft value of the outer diameter minus that of the bore. A tube whose bore is half its outside diameter loses only about 6 percent of the solid shaft's J while shedding 25 percent of its mass, which is why drive shafts and aircraft tubes are hollow.
Shaft Power from Torque
P = 2π·N·T / 60
Power transmitted by a rotating shaft is torque times angular speed, and with speed in revolutions per minute this becomes 2πNT/60. It links motor nameplate ratings to the torque a shaft, coupling or gearbox must carry. For a given power, a slower shaft carries more torque and needs a larger diameter, which is why the low-speed output shaft of a reducer is always thicker than its input. Watts, rpm and N·m are used here.
Parallel Axis Theorem
I = I_c + A·d²
The parallel axis theorem transfers a shape's second moment of area from its own centroidal axis to any parallel axis a distance d away. It is how the stiffness of built-up sections such as I-beams, T-sections and box girders is calculated: each flange and web is transferred to the section's overall neutral axis and summed. The A·d² term shows why placing material far from the neutral axis, as flanges do, is so effective.
Radius of Gyration
r = √(I / A)
The radius of gyration expresses how far from the axis a section's area is effectively concentrated, combining its second moment of area and its area into a single length. It is the key section property in column design because buckling resistance depends on it through the slenderness ratio. Columns buckle about the axis with the smaller r, so for most I-sections that is the weak axis. Units are metres.
Column Slenderness Ratio
λ = K·L / r
The slenderness ratio compares a column's effective length to its radius of gyration and tells you whether it will fail by crushing or by buckling. Short, stocky columns with low λ fail by yielding, while long, slender columns buckle elastically at loads predicted by Euler's formula. The effective length factor K accounts for end conditions: 1.0 for pinned-pinned, about 0.5 for fixed-fixed and 2.0 for a flagpole-style cantilever. Design codes typically cap KL/r at about 200 for compression members.
Thin-Wall Hoop Stress
σ_h = P·r / t
Internal pressure in a thin-walled cylinder tries to split it along its length, and the resulting circumferential (hoop) stress is the pressure times the radius divided by the wall thickness. It is twice the longitudinal stress, which is why overpressurised pipes and sausages split lengthwise. The formula is accurate when the wall is thin compared with the radius, roughly r/t above 10. It is the starting point for pipe and tank design.
Thin-Wall Longitudinal Stress
σ_l = P·r / (2t)
Pressure acting on the end caps of a closed cylinder pulls along its axis, producing a longitudinal stress equal to half the hoop stress. A thin spherical vessel carries this same Pr/2t stress in every direction, which is why spheres hold a given pressure with half the wall thickness of a cylinder. Weld seams running around a cylinder therefore see less stress than seams running along it.
Poisson's Ratio
ν = −ε_lateral / ε_axial
When a bar is stretched it gets longer and also thinner, and Poisson's ratio is the ratio of the sideways contraction to the lengthwise extension, with a minus sign so the result is positive. Most metals have values near 0.3, rubber approaches 0.5 (nearly incompressible), and cork is close to 0, which is why it seals bottles so well. Enter a negative lateral strain for contraction. ν links the elastic constants through G = E/(2(1+ν)).
Shear Modulus from E and ν
G = E / (2·(1 + ν))
For an isotropic material the three elastic constants are linked, so the shear modulus can be found from Young's modulus and Poisson's ratio. With ν around 0.3, G is roughly 38 percent of E: about 77 GPa for steel and 26 GPa for aluminium. The shear modulus is needed for torsion (angle of twist) and for shear deflections, so this relation lets you get it when a data sheet lists only E and ν.
Principal Stresses (2D)
σ₁,₂ = (σx+σy)/2 ± √(((σx−σy)/2)² + τxy²)
At any point in a loaded part, there are two perpendicular orientations where the shear stress vanishes and the normal stresses reach their maximum and minimum; these are the principal stresses. The formula is the algebraic form of Mohr's circle, with the circle's centre at the average normal stress and its radius equal to the maximum in-plane shear stress. Failure theories such as Tresca and von Mises are applied to these values. Enter tensile stresses as positive.
Von Mises Stress (2D)
σ_vm = √(σx² − σx·σy + σy² + 3τxy²)
The von Mises equivalent stress combines a multi-axial stress state into one number that can be compared directly with a material's uniaxial yield strength. It is based on the distortion energy theory, which predicts that ductile metals yield when the energy of shape change reaches the value at yield in a simple tension test. It is the standard failure check in finite element results and in shaft design under combined bending and torsion. The design is safe when σ_vm is below yield divided by the factor of safety.
Chemistry
High School Chemistry
Molarity
M = n / V
Molarity is the standard way chemists express how concentrated a solution is, defined as the number of moles of dissolved solute packed into every liter of total solution volume. It works as a concentration measure because moles count actual particles (atoms, ions, or molecules) rather than just mass, which matters because a mole of a light substance and a mole of a heavy substance contain the exact same number of particles even though they weigh very differently. This is why molarity, not just mass concentration, is the number chemists actually need when predicting how a solution will react — reactions happen particle-to-particle, not gram-to-gram. It's the very first concentration formula taught in any chemistry course because virtually every later topic, from titrations to equilibrium to dilutions, is built directly on top of it. Lab technicians and students alike use this formula constantly just to prepare a solution of a specific, known concentration from a solid solute and a graduated flask.
Moles from Mass
n = m / M
This formula converts a measured mass of a substance — the number a lab balance actually reads — into moles, the unit chemistry really thinks in when it comes to counting particles and balancing reactions. It works because molar mass (M) is simply the mass of exactly one mole of a substance, so dividing any given mass by that per-mole mass tells you how many of those "moles" worth of particles you're actually holding. This conversion is the single most-used step in stoichiometry, since balanced chemical equations relate moles of reactants to moles of products, but every measurement made on a physical sample starts out as a mass, not a mole count. Without this formula, there would be no way to connect what's measured on a scale to what a balanced equation predicts about how much product will form. Every stoichiometry problem — from figuring out how much reactant is needed, to predicting how much product a reaction will yield — starts with this exact conversion.
Ideal Gas Law
PV = nRT
The Ideal Gas Law ties together the four measurable properties of any gas — pressure, volume, amount, and temperature — into a single relationship that holds remarkably well for real gases under normal classroom conditions. It works by combining three earlier, simpler gas laws (Boyle's, Charles's, and Avogadro's) that each described how two of these properties relate while holding the others fixed, into one unified equation using the gas constant R as the proportionality factor that makes the units work out consistently. This is exactly why the formula is so useful: instead of memorizing three separate relationships for three separate scenarios, one equation handles any combination of known and unknown gas properties. It's used constantly in chemistry labs to figure out exactly how much gas is produced by a reaction, or what volume a given amount of gas will occupy at a specified temperature and pressure. This formula (using R = 0.0821 L·atm/(mol·K)) is the workhorse of every high school and intro college gas-laws unit, appearing in everything from balloon experiments to industrial gas storage calculations.
Dilution Equation
M₁V₁ = M₂V₂
The dilution equation captures a simple but powerful fact: when you add solvent to a solution, the total amount of dissolved solute stays exactly the same — only the volume it's spread through increases, which drops the concentration proportionally. It works because "moles of solute" is conserved during dilution (nothing is added or removed, just spread out), and since molarity times volume always equals moles of solute, that quantity must stay equal before and after dilution. This is why the formula lets you calculate exactly how much of a concentrated stock solution to measure out in order to prepare a specific, weaker working solution — a step performed in essentially every wet-chemistry lab. It's the formula behind every "dilute to volume" instruction in a lab procedure, from preparing standard solutions for titrations to diluting a concentrated acid safely for classroom use. Pharmacists, lab technicians, and students alike rely on this relationship constantly whenever a stock solution needs to be converted into a specific target concentration.
Combined Gas Law
P₁V₁/T₁ = P₂V₂/T₂
The combined gas law lets you predict how a fixed amount of gas will behave when pressure, volume, and temperature all change at once, by recognizing that the ratio PV/T for a given sample of gas always stays constant. It works because this single equation is really Boyle's, Charles's, and Gay-Lussac's laws merged into one relationship, valid whenever the number of moles of gas doesn't change between the initial and final states. This makes it perfect for real-world scenarios where more than one variable shifts simultaneously — like a weather balloon that experiences both dropping pressure and dropping temperature as it rises, or a sealed container of gas heated in a lab. It's a staple of every high school chemistry gas-laws unit specifically because it avoids having to apply three separate laws in sequence when two states of the same gas sample are being compared. Meteorologists, HVAC engineers, and chemistry students alike use this exact relationship to predict how a gas sample will respond to simultaneous changes in its conditions.
pH
pH = −log[H⁺]
pH compresses an enormously wide range of hydrogen ion concentrations — spanning many powers of ten between strong acids and strong bases — into a simple, manageable scale, usually running from 0 to 14. It works by taking the negative base-10 logarithm of the hydrogen ion concentration, which converts multiplication and division of tiny concentrations into simple addition and subtraction on the pH scale, exactly why each whole-number step in pH represents a tenfold change in acidity. This logarithmic compression is why pH is so practical: instead of writing out concentrations like 0.0000001 mol/L, you simply say pH 7. It's the single most common measurement in chemistry, biology, environmental science, and medicine, used to characterize everything from stomach acid and blood pH to soil acidity and swimming pool water. Anyone working with acids, bases, or buffers relies on this formula constantly to translate between a measurable ion concentration and the intuitive pH number used to describe it.
pOH
pOH = −log[OH⁻]
pOH is the mirror image of pH, built the exact same way but tracking hydroxide ion concentration instead of hydrogen ion concentration, which makes it the natural measurement for describing how basic (alkaline) a solution is. It works through the same logarithmic compression as pH — taking the negative base-10 log of [OH⁻] — so that a solution loaded with hydroxide ions (a strong base) produces a low pOH, while a solution with almost no free hydroxide ions produces a high pOH. Because water itself always maintains a fixed, tiny balance between H⁺ and OH⁻ ions, pH and pOH are never independent of each other — knowing one instantly tells you the other. This formula is used constantly alongside pH whenever base concentration specifically needs to be quantified, such as when characterizing cleaning solutions, industrial process water, or biological buffer systems. Chemistry students learn pOH immediately after pH precisely because the two concepts are two sides of the same coin.
pH – pOH Relationship
pH + pOH = 14
This simple relationship exists because water molecules constantly and slightly ionize into H⁺ and OH⁻ ions, and at room temperature, the product of those two ion concentrations always works out to a fixed constant — which, once converted to the pH/pOH logarithmic scale, becomes the tidy rule that the two values always add up to 14. It works as a shortcut precisely because you never actually need to measure both ion concentrations separately: measuring or calculating one immediately tells you the other through simple subtraction. This is why a strongly acidic solution (low pH) is automatically understood to have a very high pOH, and vice versa, without any additional calculation needed. It's used constantly as a quick cross-check in acid-base chemistry, letting students and chemists instantly convert between the two scales depending on which one is more relevant to the problem at hand. This relationship is foundational to understanding buffer systems and acid-base titrations, where tracking how both values shift together reveals exactly how a solution is behaving during a reaction.
Percent Yield
% Yield = (Actual / Theoretical) × 100
Percent yield measures how efficiently a real chemical reaction actually performed compared to the perfect, calculated maximum predicted by stoichiometry, expressed as a simple percentage for easy comparison across different experiments. It works by directly comparing what a chemist actually measured coming out of a reaction (the actual yield) against what a balanced equation predicts should form if every bit of limiting reactant converted perfectly with zero losses (the theoretical yield). Real reactions almost never hit 100%, since side reactions, incomplete reactions, and losses during purification and transfer all chip away at the final measured product. This formula is one of the most important checks in experimental chemistry, since a percent yield that's unexpectedly low can signal a mistake in technique, while a suspiciously high yield (above 100%) usually means the product wasn't fully dried or purified. Every lab report involving a synthesis reaction includes this calculation, making it one of the most frequently used formulas in any chemistry course with a lab component.
Percent Composition
% Element = (Mass of Element / Molar Mass) × 100
Percent composition tells you what fraction of a compound's total mass comes from one specific element, which is the first step in figuring out a compound's empirical formula from nothing but lab measurements. It works by comparing the mass contributed by one element (found by multiplying that element's molar mass by how many atoms of it appear in the formula) against the compound's total molar mass, then converting that ratio to a percentage. This calculation matters because it's fully reversible: if you know a compound's percent composition from combustion analysis or another lab technique, you can work backward to determine its empirical formula, one of the classic problem types in introductory chemistry. It's used constantly in quality control and materials analysis, where verifying that a sample's elemental composition matches its expected formula confirms purity or identifies contamination. This formula bridges the gap between abstract chemical formulas and real, measurable mass data, which is exactly why it appears so early in every general chemistry curriculum.
Particles from Moles
N = n × Nₐ
This formula converts an amount measured in moles into an actual count of individual particles — atoms, molecules, or ions — using Avogadro's number (6.022 × 10²³) as the fixed conversion factor between the two. It works because a mole is, by definition, exactly that many particles, in the same way a "dozen" is defined as exactly 12 of something regardless of what's being counted. This constant exists specifically because individual atoms and molecules are far too small and numerous to count directly, so chemistry needed a bridge unit (the mole) that's convenient to measure in the lab (through mass) but still connects directly back to an actual particle count. It's used whenever a problem asks for the literal number of atoms or molecules in a sample rather than the amount in moles, a conversion that appears throughout general chemistry whenever molecular-scale reasoning meets lab-scale measurement. This relationship, more than almost any other in chemistry, is what makes the mole concept the bridge between the invisible atomic world and the measurable macroscopic one.
Boyle's Law
P₁V₁ = P₂V₂
Boyle's Law describes how a gas's pressure and volume relate to each other when temperature and the amount of gas are both held constant, showing that pressure and volume always move in opposite directions — squeeze a gas into a smaller volume and its pressure rises, let it expand and its pressure drops. This works because pressure is caused by gas molecules colliding with the walls of their container, and packing the same number of molecules into a smaller space means more frequent collisions with the walls, which directly translates into higher pressure. This inverse relationship is one of the first and most fundamental gas laws taught in chemistry, and it's a special case of the more general Ideal Gas Law, isolated by holding temperature and moles fixed. It's used constantly to predict how a gas will respond to compression or expansion, such as calculating the pressure change in a piston, a scuba tank, or a syringe as its volume is changed. Chemists and engineers rely on Boyle's Law whenever a gas undergoes a purely mechanical volume change without any accompanying temperature change.
Charles's Law
V₁/T₁ = V₂/T₂
Charles's Law describes how a gas's volume changes with temperature when pressure and the amount of gas stay fixed, showing that volume and absolute temperature always change together in direct proportion — heat a gas and it expands, cool it and it contracts. This works because raising temperature increases the average kinetic energy of gas molecules, making them move faster and collide with their container's walls harder and more often, and if the container isn't rigid, it must expand to keep pressure constant despite that increased molecular activity. This is exactly why a balloon left in a hot car noticeably expands, and why the same balloon shrinks when placed somewhere cold, a direct real-world demonstration of this relationship. Because this law depends on absolute temperature specifically, all temperatures must be converted to Kelvin before being used in this formula, since a linear proportional relationship only holds relative to absolute zero. Chemists and engineers rely on Charles's Law constantly when predicting how a gas's volume will respond to a temperature change under otherwise constant pressure conditions, from weather balloons to industrial gas processing.
Density
ρ = m / V
Density describes how much mass is packed into a given volume of a substance, and it's one of the most useful physical properties in chemistry precisely because it's a fixed, identifying characteristic of a pure substance regardless of how much of it you have. It works simply: divide however much a sample weighs by however much space it occupies, and the result stays constant whether you're measuring a teaspoon or a bucketful of the same substance, which is exactly what makes density useful for identifying unknown materials. This property is why oil floats on water (it's less dense) and why a helium balloon rises through air (helium is far less dense than the surrounding atmosphere). Chemists use density constantly to convert between mass and volume measurements, to identify unknown substances in the lab, and to calculate concentrations when only a volume of liquid is measured rather than its mass. It's one of the very first physical properties taught in any introductory chemistry or physical science course because it connects two of the most basic measurements — mass and volume — into one identifying number.
Molality
m = n_solute / kg_solvent
Molality is the number of moles of solute per kilogram of solvent, unlike molarity, which is per litre of solution. Because it is based on mass rather than volume, molality does not change when the solution is heated or cooled and expands, which is why it is the concentration unit used in freezing point depression and boiling point elevation. For dilute water solutions molality and molarity are nearly equal.
Gay-Lussac's Law
P₁ / T₁ = P₂ / T₂
For a fixed amount of gas in a rigid container, pressure is directly proportional to absolute temperature: heat the gas and its molecules strike the walls harder and more often. This is why aerosol cans carry warnings not to heat them and why tyre pressures rise after driving. Temperatures must be in kelvin; using Celsius gives wrong answers because the proportionality is only true on an absolute scale.
Avogadro's Law
V₁ / n₁ = V₂ / n₂
At constant temperature and pressure, the volume of a gas is directly proportional to the number of moles present, regardless of which gas it is. This is why one mole of any ideal gas occupies about 22.4 L at 0 °C and 1 atm, and why balloons swell as you blow more air into them. It is also the reason reacting gas volumes are in simple whole-number ratios matching the balanced equation.
Heat of Reaction
q = n · ΔH
The enthalpy change of a reaction, ΔH, is quoted per mole of reaction as written, so the heat released or absorbed scales with the number of moles that actually react. A negative ΔH means the reaction is exothermic and releases heat, while a positive value means it absorbs heat. This is how you work out how much energy burning a given amount of fuel releases, or how much heat a cold pack absorbs. Keep the units consistent, usually kJ/mol.
Mass Percent (Solution)
% = m_solute / m_solution × 100
Mass percent expresses a solution's concentration as the mass of solute per 100 grams of solution. It is the concentration unit printed on many household and industrial products, such as 3 percent hydrogen peroxide or 70 percent isopropyl alcohol by mass. Remember that the denominator is the mass of the whole solution, solute plus solvent, not just the solvent. It does not change with temperature.
University Chemistry
Gibbs Free Energy
ΔG = ΔH − TΔS
Gibbs Free Energy tells you whether a reaction will happen on its own (spontaneously) at a given temperature, by weighing the energy released or absorbed by the reaction (enthalpy) against how much the reaction increases the disorder of the system and surroundings (entropy). It works because spontaneity isn't just about releasing energy — a reaction that absorbs energy can still happen spontaneously if it creates enough extra disorder to compensate, and this formula is exactly the mathematical trade-off between those two competing effects, scaled by temperature. A negative ΔG means the reaction is spontaneous as written, a positive ΔG means it won't happen without outside energy input, and a ΔG of exactly zero marks the point of equilibrium. This single value is the deciding factor behind an enormous range of chemistry, from predicting whether a proposed industrial synthesis is thermodynamically favorable, to explaining why some biological reactions require the cell to couple them with ATP hydrolysis to make them proceed. Chemical engineers and physical chemists rely on this formula constantly during process design, since it tells them immediately whether a reaction needs external energy input or will proceed on its own once started.
Arrhenius Equation
k = A·e^(−Ea/RT)
The Arrhenius equation explains why reaction rates are so sensitive to temperature, by describing the rate constant as depending on how much activation energy a reaction needs to get started versus how much thermal energy the molecules actually have available at a given temperature. It works because molecular collisions only lead to a reaction if they have enough energy to clear the activation energy barrier, and the exponential term captures exactly what fraction of molecules have that much energy at a given temperature — a fraction that grows dramatically as temperature rises. This is precisely why a modest increase in temperature can dramatically speed up a reaction: the exponential relationship means rate constants can change by orders of magnitude over a fairly narrow temperature range. The pre-exponential factor (A) separately accounts for how often molecules collide with the correct orientation to react, regardless of energy. This equation underlies essentially all of chemical kinetics, letting chemists predict how a reaction rate will change with temperature or determine a reaction's activation energy experimentally by measuring rate constants at several temperatures.
First-Order Rate Law (Integrated)
ln[A] = ln[A]₀ − kt
This is the integrated form of a first-order rate law, meaning it directly predicts a reactant's concentration at any future time, rather than just describing the instantaneous rate at one moment the way the plain rate law does. It works because for a first-order reaction, the natural log of concentration decreases in a perfectly straight line against time, which is exactly why plotting ln[A] versus time is the standard experimental test chemists use to confirm a reaction is genuinely first-order in the first place. This linear relationship falls directly out of solving the differential rate equation d[A]/dt = −k[A] using calculus, which describes how the rate of decay is always proportional to however much reactant remains at that moment. It's the formula behind describing radioactive decay, certain enzyme-catalyzed reactions, and many drug elimination processes in pharmacokinetics, all of which follow this same exponential decay pattern. Chemists and pharmacologists alike use this exact relationship to predict how long a reactant (or a drug concentration in the bloodstream) will take to drop to any given level.
Half-Life (First-Order)
t½ = 0.693 / k
Half-life measures how long it takes for exactly half of a reactant (or a radioactive isotope) to be consumed or decay away, and for first-order processes this time is remarkably constant — it doesn't depend on how much you started with. It works because the constant 0.693 is simply the natural log of 2, which falls directly out of solving the integrated first-order rate law for the specific moment when concentration has dropped to exactly half its starting value. This independence from starting amount is what makes half-life such a useful, intuitive way to describe a first-order process: whether you start with a gram or a kilogram of a radioactive isotope, the same fixed fraction (one half) always disappears in the same fixed amount of time. This formula is the backbone of radiometric dating techniques like carbon-14 dating, nuclear medicine dosing schedules, and pharmacokinetics calculations for how long a drug stays active in the body. Scientists across wildly different fields rely on this same simple relationship any time they're working with a first-order decay process.
Henderson-Hasselbalch Equation
pH = pKa + log([A⁻]/[HA])
This equation predicts the pH of a buffer solution — a mix of a weak acid and its conjugate base — directly from the ratio of those two components, without needing to solve a full equilibrium expression from scratch every time. It works because in a buffer, the weak acid's own equilibrium constant (Ka) sets a baseline pH, and the ratio of conjugate base to acid then shifts that pH up or down from the baseline in a predictable, logarithmic way — more conjugate base pushes pH up, more acid pushes it down. This is exactly why buffers resist pH change when small amounts of acid or base are added: as long as both the acid and conjugate base are present in reasonable amounts, that ratio (and therefore the pH) barely moves. This formula is essential for designing buffer solutions used to control pH in biological experiments, pharmaceutical formulations, and industrial processes, and it's also exactly how biochemists calculate the physiological buffering behavior of blood and other bodily fluids. Anyone preparing a buffer at a specific target pH in a lab reaches for this equation first.
Freezing Point Depression
ΔTf = i · Kf · m
This formula predicts how much a solvent's freezing point drops when a solute is dissolved into it — the same reason salted roads melt ice and antifreeze protects a car's radiator in winter. It works because dissolved solute particles physically interfere with the solvent molecules' ability to organize into an ordered solid crystal lattice, and the more particles present, the more that freezing process is disrupted, requiring a lower temperature before freezing can occur. The Van't Hoff factor (i) accounts for solutes that break apart into multiple ions in solution — table salt, for instance, produces twice as many particles as an equal molar amount of sugar, which doesn't dissociate at all — while Kf is a fixed property of whichever solvent is being used. This is a colligative property, meaning the size of the effect depends only on how many particles are dissolved, not on what those particles chemically are, which is a distinctive and useful feature of this whole category of formulas. Chemists use this relationship constantly to determine an unknown solute's molar mass experimentally, simply by measuring how much a known amount of it depresses a solvent's freezing point.
Boiling Point Elevation
ΔTb = i · Kb · m
Boiling point elevation is the mirror-image colligative property to freezing point depression: dissolving a solute in a solvent raises its boiling point instead of lowering it, which is exactly why adding salt to cooking water very slightly raises the temperature at which it boils. It works because dissolved solute particles lower the solvent's vapor pressure at any given temperature, meaning the solution has to be heated to a higher temperature before its vapor pressure finally matches atmospheric pressure and boiling can begin. Just like freezing point depression, the Van't Hoff factor (i) accounts for solutes that dissociate into multiple particles, and the effect scales directly with how many total dissolved particles are present, not what they chemically are. This formula is used constantly in the same experimental context as freezing point depression — determining an unknown compound's molar mass by measuring how much it shifts a solvent's boiling point — making the two formulas a matched pair in any physical chemistry course. Industrial engineers also rely on this relationship when designing processes involving solutions that must be boiled or distilled at predictable, controlled temperatures.
Osmotic Pressure
Π = MRT
Osmotic pressure describes how strongly a solution "pulls" solvent across a semipermeable membrane from a less concentrated side to a more concentrated one, and this formula lets chemists calculate exactly how much external pressure would be needed to stop that flow entirely. It works because dissolved particles reduce the effective concentration of free solvent molecules on their side of the membrane, creating an imbalance that drives solvent to flow toward the more crowded, more concentrated solution until pressure builds up enough to counteract it — and that equilibrium pressure is exactly what this formula predicts. Structurally, this equation looks almost identical to the ideal gas law, and that's not a coincidence: dissolved particles in a dilute solution behave analogously to gas particles in a container, spreading out to fill available space and exerting a measurable pressure as a result. This is the strongest of the four colligative properties, meaning it produces the largest, most easily measured effect per mole of dissolved particles, which is why osmotic pressure measurements are the preferred method for determining the molar mass of large, delicate molecules like proteins. Biologists and biochemists rely on this exact relationship to understand everything from how plant cells maintain turgor pressure to how kidney dialysis membranes work.
Faraday's Law of Electrolysis
n = I·t / F
This formula calculates exactly how many moles of a substance are produced or consumed at an electrode during electrolysis, based purely on how much electrical current flows and for how long. It works because electric current is literally a flow of charge over time (current × time = total charge delivered), and Faraday's constant tells you precisely how much charge is carried by one mole of electrons — so dividing total charge delivered by that constant tells you exactly how many moles of electrons passed through the circuit, which directly determines how much product formed at the electrode. This is one of the most elegant formulas in chemistry precisely because it connects a purely electrical measurement (current and time, both easy to measure with standard lab equipment) directly to a chemical quantity (moles of product), without needing to weigh or otherwise directly measure the chemical change at all. It's the formula behind industrial electroplating processes, where manufacturers need to precisely control how much metal is deposited onto a surface, and it's equally essential in industrial aluminum and chlorine production, both of which rely on large-scale electrolysis. Electrochemists and chemical engineers use this relationship constantly to translate between electrical process parameters and the actual chemical output of an electrolytic cell.
Beer-Lambert Law
A = ε·b·c
The Beer-Lambert Law is the foundation of essentially all quantitative spectroscopy, describing how much light a solution absorbs as a direct, linear function of the solution's concentration — which is exactly what makes it possible to determine an unknown concentration just by measuring how much light passes through a sample. It works because each dissolved molecule that absorbs a particular wavelength of light acts independently, so doubling the concentration doubles the number of light-absorbing molecules in the light's path, and doubling the path length (b) has the exact same doubling effect, since the light simply passes through twice as much absorbing material. The molar absorptivity (ε) is a fixed property of the specific substance and wavelength being used, essentially describing how strongly that particular molecule absorbs that particular color of light. This linear relationship is what allows analytical chemists to build a calibration curve from several known-concentration standards, then use that same relationship to determine the concentration of an unknown sample from its measured absorbance alone. It's used constantly in analytical and clinical chemistry labs, from measuring protein concentration in a biochemistry lab to quantifying pollutants in environmental water testing.
Rydberg Equation
1/λ = R(1/n₁² − 1/n₂²)
The Rydberg equation predicts the exact wavelength of light emitted (or absorbed) when a hydrogen atom's electron jumps between two specific, quantized energy levels, and it was one of the very first pieces of experimental evidence that electron energies are quantized rather than continuous. It works because each allowed electron orbit in a hydrogen atom has a precisely defined energy, and the difference in energy between any two orbits corresponds to a photon of one exact, predictable wavelength — no other wavelength will do, which is why atomic emission spectra appear as sharp, distinct lines rather than a smooth rainbow. This formula matched experimental hydrogen spectral line data with remarkable precision decades before quantum mechanics existed to explain why it worked, which is exactly what made it such a pivotal clue in the development of atomic theory. It's still used today to identify elements by their characteristic spectral lines, a technique called emission spectroscopy that's used everywhere from identifying elements in distant stars to detecting trace metals in a chemistry lab. Physical chemists and astronomers alike rely on this exact relationship whenever hydrogen's spectral behavior needs to be predicted or interpreted.
Second-Order Integrated Rate Law
1/[A] = kt + 1/[A]₀
This formula tracks how a reactant's concentration changes over time in a second-order reaction, where the reaction rate depends on the square of that reactant's concentration rather than the concentration itself. Unlike a first-order reaction, which decays exponentially, a second-order reaction shows a very different pattern: plotting 1/[A] against time produces a straight line, which is precisely how chemists identify a reaction as second-order in the first place from experimental concentration data. This distinct mathematical form arises directly from integrating the second-order rate law (rate = k[A]²), which produces this linear relationship in the reciprocal concentration rather than the concentration itself. This formula is used constantly in reaction kinetics whenever a reaction's rate depends on two molecules of the same species colliding, requiring their concentration effect to be squared in the underlying rate expression. Chemists and chemical engineers use this integrated form to determine rate constants from experimental data and to predict exactly how much of a reactant remains after a given amount of time in industrial or laboratory second-order reactions.
Clausius–Clapeyron Equation
ln(P₂/P₁) = −(ΔHvap/R)·(1/T₂ − 1/T₁)
The Clausius-Clapeyron equation predicts how a substance's vapor pressure changes with temperature, based on the amount of energy required to vaporize that substance, and it's the relationship that explains why liquids boil at lower temperatures at high altitude, where atmospheric pressure is reduced. It works because vaporization requires a fixed amount of energy per mole (the enthalpy of vaporization) to overcome the intermolecular forces holding a liquid together, and this equation captures exactly how the equilibrium balance between liquid and vapor phases shifts as thermal energy changes relative to that fixed energy requirement. A substance with a large enthalpy of vaporization has strongly attractive intermolecular forces, so its vapor pressure responds sharply to temperature changes, while a substance with weak intermolecular forces shows a much flatter vapor pressure response to the same temperature change. This equation is essential in chemical engineering for designing distillation columns, predicting boiling points at non-standard pressures, and calculating a substance's enthalpy of vaporization from two known vapor pressure and temperature data points. Chemists and chemical engineers use it constantly whenever they need to relate a substance's vapor pressure at one temperature to its vapor pressure at another.
Equilibrium Constant (Simple)
Kc = [B] / [A]
This is the equilibrium constant expression for the simplest possible reversible reaction, A ⇌ B, describing the fixed ratio of product to reactant concentrations that a reaction naturally settles into once it reaches equilibrium at a given temperature. It works because at equilibrium, the forward reaction (A turning into B) and the reverse reaction (B turning back into A) are happening at exactly equal rates, which locks the ratio of their concentrations into a stable, unchanging value — the equilibrium constant — as long as temperature doesn't change. A large Kc means the equilibrium favors the product side, with mostly B present at equilibrium, while a small Kc means the reaction barely proceeds forward at all, leaving mostly A. This same underlying logic extends directly to far more complex reactions with multiple reactants and products, each raised to the power of their stoichiometric coefficient — this simple one-to-one version is the foundational case every chemistry student learns before tackling those more complex expressions. Chemists use equilibrium constants constantly to predict which direction a reaction will shift, how much product a reaction will actually produce at equilibrium, and how changing conditions will push a system toward more product or more reactant.
Nernst Equation
E = E° − (R·T / (n·F)) · ln(Q)
The Nernst equation corrects a cell's standard potential for real concentrations and temperature through the reaction quotient Q. As a battery discharges, Q grows and the voltage falls, and at equilibrium the cell potential reaches zero, which is when a battery is dead. The same equation describes the resting potential of nerve cells and the response of pH electrodes. It uses R = 8.314 J/mol·K and F = 96485 C/mol, with T in kelvin.
Gibbs Energy & Equilibrium Constant
ΔG° = −R · T · ln(K)
This connects the standard free energy change of a reaction to where its equilibrium lies. A negative ΔG° gives K greater than 1, meaning products are favoured at equilibrium, while a positive ΔG° gives K less than 1. Because of the logarithm, every change of about 5.7 kJ/mol at room temperature shifts K by a factor of ten. It lets thermodynamic tables predict equilibrium yields without running the experiment. Use J/mol.
Gibbs Energy & Cell Potential
ΔG° = −n · F · E°
The maximum electrical work a galvanic cell can deliver equals the decrease in Gibbs free energy, which ties cell voltage directly to thermodynamics. A positive standard cell potential means a negative ΔG°, so the reaction is spontaneous and the cell can do work. Here n is the moles of electrons transferred per mole of reaction and F is Faraday's constant, 96,485 C/mol. The result is in joules per mole.
Zero-Order Integrated Rate Law
[A] = [A]₀ − k·t
In a zero-order reaction the rate does not depend on concentration at all, so the reactant is used up at a constant rate and its concentration falls in a straight line. This happens when something other than the reactant limits the rate, such as a saturated enzyme or a catalyst surface fully covered by reactant molecules. Alcohol elimination in the body is a well-known example. The reaction is complete at t = [A]₀/k.
Arrhenius (Two Temperatures)
ln(k₂/k₁) = (Ea/R)·(1/T₁ − 1/T₂)
This two-point form of the Arrhenius equation compares rate constants at two temperatures without needing the pre-exponential factor. It is the standard way to find activation energy from experimental data, or to predict how much faster a reaction runs when heated. A common rule of thumb, that many reactions roughly double in rate for every 10 °C rise, corresponds to an activation energy around 50 kJ/mol near room temperature. Enter Ea in J/mol and temperatures in kelvin.
Graham's Law of Effusion
r₁ / r₂ = √(M₂ / M₁)
At the same temperature all gas molecules have the same average kinetic energy, so lighter molecules must move faster, and the rate at which a gas escapes through a tiny hole is inversely proportional to the square root of its molar mass. Hydrogen effuses four times faster than oxygen, and helium balloons deflate faster than air-filled ones. Historically this was used to separate uranium isotopes for enrichment.
Photon Energy
E = h · c / λ
Light is absorbed and emitted in packets called photons, each carrying an energy inversely proportional to its wavelength. Shorter wavelengths such as ultraviolet and X-rays carry enough energy per photon to break chemical bonds, which is why they damage skin and DNA, while radio waves do not. It is used with spectroscopy, the photoelectric effect and the Rydberg equation for atomic spectra. Constants used: h = 6.626e-34 J·s and c = 2.998e8 m/s.
BEAAST
Engineering Decision Support System · Pro Tier
What is BEAAST?
BEAAST is a professional-grade engineering calculator and decision support tool. It is built for two audiences: working engineers who need accurate, auditable results — and students who need to understand the math behind every answer.
Every calculation is traceable. Every formula references an authoritative standard (ASME, NIST, ISO, CODATA). No black boxes.
How to Use
Calculator — Full scientific calculator. Type numbers, tap function keys, press Enter or = to solve. Press Esc to clear.
Convert — 20 unit categories with precision factors from NIST and ISO. Type a value, choose units, see all conversions instantly.
Formulas — Engineering and mathematics formula solvers across 12 disciplines. Click a formula card, enter known values, press Enter — BEAAST solves for the unknown and shows every step.
Why BEAAST Exists
Most calculators available online fall into one of two categories: bare-bones arithmetic tools that offer no context for the numbers they produce, or bloated academic software that buries a simple lookup behind a paywall or a clunky desktop install. BEAAST Pro was built to sit between those two extremes — a calculator fast enough for daily engineering work, but transparent enough that a student can actually learn from every result it produces.
The core idea is simple: a calculation is only as trustworthy as the standard it's built on. Every conversion factor, physical constant, and formula reference in BEAAST traces back to a named, citable source — NIST, CODATA, ISO, ASME, or an equivalent authority — rather than a number pulled from an unverified online table. When a result matters for a real design decision, you should be able to point to exactly where the underlying constant came from.
BEAAST also treats explanation as a first-class feature rather than an afterthought. Every formula in the reference library includes a full written explanation of what the formula does, why it works the way it does, and where it shows up in real engineering and scientific practice — not just the bare notation. The built-in AI tutor extends that same philosophy interactively: rather than simply returning an answer, it's designed to walk through the reasoning behind a step when you ask.
Who It's For
BEAAST is used by two overlapping groups. Engineering and physics students rely on it while working through coursework, using the step-by-step formula solver to check their own hand calculations and the reference library to actually understand a concept rather than just memorize it. Working engineers use it as a fast, standards-referenced sanity check during early-stage design — the kind of quick calculation that doesn't warrant opening a full CAD or FEA package, but still needs to be right.
Our Approach to Accuracy
Rather than hard-coding rounded approximations, BEAAST's constants and conversion factors are sourced directly from the latest published standards revisions — CODATA 2018 for physical constants, ISO 80000 for quantities and units, and IAU 2012 for astronomical constants. Where a standard has multiple accepted values depending on context (such as different gravitational acceleration conventions), the specific value used is documented on the relevant formula card.
Formula Disciplines
◆ Calculus I & II
◆ Linear Algebra
◆ Discrete Math / CS
◆ Classical Mechanics
◆ Fluid Mechanics
◆ Thermodynamics
◆ Electrical Engineering
◆ Structural Engineering
Unit Categories
◆ Length, Area, Volume
◆ Mass, Force, Pressure
◆ Energy, Power, Torque
◆ Temperature (ITS-90)
◆ Speed, Flow, Viscosity
◆ Density, Stress
◆ Data Storage (SI + binary)
◆ Live Currency (ECB-backed)
BEAAST AI Tutor
The built-in AI assistant explains any formula, step, or concept in plain language. Click Ask AI in the top bar, or use the Ask AI ↗ button on any formula step to get targeted help on exactly what confused you.
Copy any step and paste it into the chat for a focused, precise explanation.
Keyboard Shortcuts
Enter — Calculate / Solve
Esc — Clear all inputs
⌫ — Delete last character
0–9, . + − × ÷ — Type directly
BEAAST Pro · Conversion factors sourced from NIST, CODATA 2018, IAU 2012, ISO 80000 · All formula references cited on each card · Currency rates: European Central Bank via Frankfurter.app
Contact
Questions, bug reports, or feedback — we read every message
Found an incorrect formula, a broken conversion factor, or a bug in the calculator? Let us know which formula or feature it is — we verify every reported issue against its cited standard before making a correction.
For questions about our Privacy Policy or how your data is handled, see the or reach out here directly.
282 engineering and math formulas across 12 disciplines, with an AI Study Assistant that explains the method behind every answer — not just the number. Built for engineering students, from first-year calc to the PE exam.
Are you a student?Enter your school email to unlock student pricing
Professors and faculty are welcome too — same check, same discount.
You've got this.
Every formula on BEAAST comes with the full method behind it, not just the number — because understanding the "why" is what actually gets you through finals, the PE exam, and the job after. Pick a plan below and keep going.
·
Things to Help You Boost Your Efforts
A short, honest list of gear that actually gets used — not a dorm-room wish list. These are Amazon Associates links: BEAAST may earn a small commission on qualifying purchases at no extra cost to you.
Bounties
Discounts & Coupons
Textbooks & Calculators
Gadgets
As an Amazon Associate, BEAAST earns from qualifying purchases.
History
No calculations yet. Your history will appear here.
Online
BEAAST PRO
UTC —
ENTER = solve · ESC = clear
·
·
·
·
·
BEAAST Study Assistant
Context: General
Import & Solve — Student Pro & Lifetime Feature
BEAAST Study Assistant · Ready
Hi! I explain the method behind the answer — not just the number. Select any formula, work through the steps, then hit Ask AI ↗ on any step you want broken down further.
Tip: use "Copy Step" on any step, then paste it here.
Settings
Color Theme
Accent Color
Font Scale
A Size15px
Key Height
Default Angle Mode
Settings are saved automatically to your browser.
Upgrade to Student Pro
Unlock all 282 formulas and unlimited step-by-step help.
1Account
→
2Plan
→
3Payment
→
4Confirmation
🇺🇸+1▼
You're subscribing to Student Pro — Monthly$4.99/mo
Total due today
You'll be taken to Stripe's secure checkout page to enter your card details. BEAAST never sees or stores your card number — Stripe handles that entirely.
🔒 Payment is processed by Stripe — powered by Stripe's PCI-compliant checkout.
✓
You're all set!
Welcome to Student Pro — every formula, every step, unlocked.
Student Pro
Unlock the full method
Upgrade to see every step.
Student Pro — $4.99/mo · 50% off with school email verification
BEAAST — Academic Integrity
BEAAST is built to make you better at engineering — not to do your homework for you.
Concept Mastery, Not Shortcuts
Every formula in BEAAST comes with a full written explanation of what it means, why it works, and where it's used in practice — before you ever touch the solver. The AI Study Assistant is designed to explain the method behind an answer: derivations, the "why" behind each step, and the theory that connects a formula to the concept it represents. It is not designed, and must not be used, to generate finished homework or exam answers for direct submission.
Work Verification, Not Work Replacement
Use BEAAST to check your own work after you've attempted a problem, to see where a calculation went wrong, or to get a second explanation of a concept your professor already covered. If BEAAST's explanation and your own derivation don't match, that's a signal to go back and find the gap in your understanding — not a signal to copy the output.
Professor Mode
Professor Mode breaks every solution into whiteboard-style steps with the same structure you'd see in a lecture: identify the formula, list the knowns, isolate the unknown, substitute, simplify, check units. It's built to mirror how you'd be expected to show your work — so what you learn from BEAAST is portable to a closed-book exam.
Institutional Honor Codes
Your school's academic integrity policy always takes precedence over how you use BEAAST. Many institutions restrict or prohibit AI assistance on graded homework, quizzes, and exams. It is your responsibility to know your course's specific policy on calculators, AI tools, and outside assistance, and to use BEAAST only in ways that comply with it.
Some courses permit AI tools for concept review but not for graded problem sets — check before you paste an assignment question in.
Some courses prohibit any outside calculator or AI tool during timed assessments — BEAAST is a study tool, not an exam aid.
When in doubt, ask your professor directly. "Can I use an AI tutor to check my work on this?" is a normal, respected question.
What BEAAST Won't Do
The AI Study Assistant is scoped to explain concepts, not to complete submittable work on request. Messages that read as a direct request to solve and hand back a graded assignment verbatim are treated the same as any other off-scope request — redirected back toward understanding the method instead.
BEAAST
Welcome to BEAAST Pro
Sign in with Google to save your calculation history, formulas, and theme across every device — your phone, tablet, and computer all stay in sync automatically.
By continuing, you agree to BEAAST's and , including the use of cookies for site functionality and advertising.
BEAAST — Legal
Privacy Policy
Effective Date: July 2026 · Last Updated: July 2026
This Privacy Policy explains what information BEAAST Pro ("BEAAST," "we," "us") collects when you use beaastpro.com, how that information is used, and the choices available to you. BEAAST is built as a browser-based calculator and reference tool — most of your activity (calculations, formula selections, unit conversions) happens entirely on your own device and is never sent to our servers.
1. Information We Collect
BEAAST does not require an account, login, or personal registration to use any core feature. We collect the following limited categories of information:
Usage data: Standard, non-identifying analytics such as pages visited, general device/browser type, and approximate region, collected automatically by our hosting provider and any analytics tools in use.
AI Tutor conversations: If you use the BEAAST Tutor chat feature, your questions and the assistant's responses are sent to our server-side proxy and forwarded to Anthropic's API to generate a response. We do not attach your name, email, or any other identifying information to these requests.
Currency conversion requests: When you use the live currency converter, an exchange-rate lookup is made to the European Central Bank's public rate feed via Frankfurter.app. No personal data is transmitted as part of this request.
Cookies and similar technologies: BEAAST and its advertising partners may use cookies, local storage, and similar technologies for basic site functionality (such as remembering your Terms acceptance) and for advertising purposes described below.
2. Advertising and Google AdSense
BEAAST Pro displays advertisements served through Google AdSense. Google, as a third-party vendor, uses cookies to serve ads based on your prior visits to this and other websites. Google's use of advertising cookies enables it and its partners to serve ads based on your visit to beaastpro.com and/or other sites on the internet.
You may opt out of personalized advertising by visiting Google Ads Settings. Alternatively, you can opt out of a third-party vendor's use of cookies for personalized advertising by visiting www.aboutads.info/choices.
Third-party vendors, including Google, use cookies to serve ads based on a user's prior visits to beaastpro.com or other websites. This allows Google and its partners to serve ads to you based on your visit to our site and/or other sites on the Internet, in accordance with Google's own privacy policy.
3. How We Use Information
Any information collected is used solely to operate, maintain, and improve BEAAST Pro — including diagnosing technical issues, understanding which features are most useful, and (where applicable) serving relevant advertising. We do not sell your personal information to third parties.
4. Third-Party Services
BEAAST relies on the following third-party services, each governed by its own privacy policy:
Google AdSense — advertising delivery
Google Search Console — site indexing and search performance monitoring
Anthropic API — powers the BEAAST Tutor AI chat feature
Frankfurter.app / European Central Bank — live currency exchange rate data
Hostinger — web hosting infrastructure
5. Data Retention
We retain usage and analytics data only for as long as necessary to support the purposes described in this policy. AI Tutor chat content is processed to generate a response and is not used to build a profile tied to your identity.
6. Children's Privacy
BEAAST Pro is intended for engineering students and professionals and is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us so we can remove it.
7. Your Choices
You can control cookies through your browser settings, and you can opt out of personalized advertising at any time using the links in Section 2. Since most of BEAAST's core functionality runs locally in your browser, disabling cookies will not prevent you from using the calculator, converter, or formula solver.
8. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. The "Last Updated" date at the top of this page reflects the most recent revision.
9. Contact
If you have questions about this Privacy Policy or how your information is handled, please reach out through the contact details available on beaastpro.com.
Terms of Service
Effective Date: January 1, 2026 · Last Updated: June 2026
These Terms of Service ("Terms") govern your access to and use of BEAAST ("the Platform"), an Engineering Decision Support System operated for professional engineers, students, and computational professionals. By accessing or using BEAAST, you agree to be bound by these Terms in full.
1. Acceptance of Terms
By clicking "I Accept," accessing any feature of BEAAST, or continuing to use the Platform after any update to these Terms, you acknowledge that you have read, understood, and agreed to be legally bound by these Terms. If you do not agree, you must discontinue use immediately.
2. Description of Service
BEAAST provides the following tools under the Pro Tier:
A scientific and engineering calculator with full arithmetic and scientific functions
Unit conversion tools referencing NIST, CODATA 2018, IAU 2012, and ISO 80000 standards
Formula solvers across mathematics, engineering, and computer science disciplines
An AI-powered tutoring assistant ("BEAAST Tutor") powered by the Anthropic API
A live currency conversion module sourced from the European Central Bank
BEAAST is an engineering reference and educational tool. It is not a licensed professional engineering service and does not replace the judgment of a licensed professional engineer.
3. Accuracy and Disclaimer
While BEAAST sources all constants and conversion factors from authoritative references (NIST, ISO, CODATA, IAU), the Platform is provided "as is" and "as available." BEAAST makes no warranty, express or implied, that all results are free from error.
Important: BEAAST outputs must not be used as the sole basis for safety-critical engineering decisions, structural calculations, medical dosages, financial transactions, or any application where an error could result in harm, injury, loss of life, or financial loss without independent professional verification.
4. Intellectual Property
All content, design, code, formulas, and methodology within BEAAST are the intellectual property of BEAAST Systems. You may not reproduce, redistribute, decompile, reverse engineer, or create derivative works from any part of BEAAST without express written permission.
5. Limitation of Liability
To the maximum extent permitted by applicable law, BEAAST Systems shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the Platform, including but not limited to errors in calculation results, loss of data, or business interruption.
6. Governing Law
These Terms are governed by and construed in accordance with applicable laws. Any disputes arising under these Terms shall be resolved through binding arbitration before resort to litigation.
7. Changes to Terms
BEAAST reserves the right to modify these Terms at any time. Continued use of the Platform following any modification constitutes your acceptance of the revised Terms.
Terms of Use
Effective Date: January 1, 2026
These Terms of Use govern the specific conduct and acceptable use of all BEAAST features. These Terms operate alongside and supplement the Terms of Service.
1. Permitted Uses
Using the calculator for personal, educational, and professional engineering computations
Performing unit conversions for academic, research, or professional reference purposes
Using formula solvers to understand and verify engineering and mathematical principles
Using the AI Tutor to ask questions about mathematics and engineering concepts covered by BEAAST
Exporting or recording your own calculation results for personal documentation
2. Prohibited Uses
You are strictly prohibited from:
Using BEAAST to perform or facilitate any illegal activity
Attempting to reverse engineer, decompile, or extract source code from the Platform
Introducing malicious code, scripts, or payloads into any input field
Attempting to bypass any security measure, sandbox, or access control
Using BEAAST outputs in safety-critical applications without independent professional verification
Sharing, redistributing, or reselling access to BEAAST without authorization
Misrepresenting BEAAST outputs as independently verified engineering certifications
Using automated bots, scrapers, or scripts to access the Platform
3. Input Conduct
All input fields — including the calculator, conversion tools, formula fields, and AI chat — are governed by acceptable use standards. Inputs that constitute abuse, harassment, illegal content, or attempts to compromise system integrity will result in immediate suspension of access.
Calculator Security: The expression evaluator is sandboxed and restricted to a whitelist of mathematical functions. Any attempt to inject code, access browser globals (window, document, fetch, etc.), or execute non-mathematical operations will be blocked and logged.
4. User Responsibility
You are solely responsible for verifying any BEAAST output before applying it to real-world decisions. BEAAST provides reference calculations — not licensed engineering certification. The interpretation and application of any result is entirely your responsibility.
5. Account and Session Data
BEAAST stores preferences (theme, font size, angle mode) locally in your browser using localStorage. No personal account information is transmitted or stored on BEAAST servers. Calculation history is session-local and is cleared when you close your browser.
6. Third-Party Services
BEAAST integrates with the following third-party services, each governed by their own terms:
Anthropic API — powers the BEAAST AI Tutor. Conversations are subject to Anthropic's usage policies.
Frankfurter.app / Currency API — provides live exchange rate data sourced from the European Central Bank.
Google Fonts — serves typography assets. Subject to Google's terms of service.
AI Chat Policy — BEAAST Tutor
The BEAAST Tutor is an AI assistant built specifically to help users understand the mathematics and engineering content available within BEAAST. It is not a general-purpose AI chatbot. The following rules govern all use of the AI Tutor and are enforced both contractually and algorithmically.
1. Purpose and Scope
The BEAAST Tutor exists for one purpose only: to explain mathematical and engineering concepts, formulas, steps, and calculations that appear within the BEAAST platform. Any attempt to use it for other purposes will be blocked.
Permitted chat topics: Calculus, Linear Algebra, Discrete Mathematics, Mechanics, Fluid Mechanics, Thermodynamics, Electrical Engineering, Structural Engineering, unit conversions, formula explanations, step-by-step breakdowns, and questions about how to use BEAAST features.
2. Prohibited Chat Conduct
The following are strictly prohibited and enforced at the system level:
Profanity and offensive language: The use of any profanity, vulgar language, slurs, threats, or abusive language in the chat is prohibited. Messages containing such language will be blocked before transmission and you will be warned. Repeated violations will result in a temporary lockout from the chat feature.
Foreign or off-topic content: You may not paste or submit content unrelated to mathematics, engineering, or BEAAST functionality. This includes political content, personal matters, general knowledge questions, requests about other software, news, entertainment, or any subject outside the Platform's scope.
Prompt injection and jailbreaking: Any attempt to override, bypass, or manipulate the AI Tutor's operational instructions — including instructions to "ignore previous instructions," "act as a different AI," or "pretend you have no restrictions" — is prohibited and will be blocked.
Personal data submission: Do not submit names, addresses, financial information, passwords, identification numbers, or any personal data into the chat.
Copying and pasting foreign documents: You may not paste large blocks of text from external sources such as textbooks, websites, papers, or other AI systems. The chat is designed to assist with content originating from BEAAST, not to process arbitrary external documents.
Commercial or legal requests: The AI Tutor cannot provide financial advice, legal advice, medical advice, or engineering certification. Do not request these.
3. Algorithmic Enforcement
These rules are not merely contractual — they are enforced by the system before your message is ever transmitted to the AI. The following checks run on every message:
Profanity detection against a comprehensive word list — blocked with a warning
Relevance check — messages that are clearly off-topic are blocked before API call
Prompt injection detection — common jailbreak phrases are detected and blocked
Length limit — messages exceeding 800 characters are blocked (sufficient for any legitimate question)
Blocked messages are never transmitted to the AI API. You will receive an inline warning explaining the reason.
4. Conversation Data
Chat messages are sent to the Anthropic API for processing. Conversations are not stored on BEAAST servers. They exist only in your current browser session and are cleared when you close the chat or refresh the page. Anthropic's data handling practices govern how API requests are processed.
5. No Warranty on AI Responses
The BEAAST Tutor is an AI system and may occasionally produce incorrect explanations. All AI responses should be treated as educational guidance, not authoritative engineering reference. Always verify critical information against the cited standards shown on each formula card.