Joint Variation Calculator

Enter a known (x, y, z) point and new x, y values to predict z.

How it is calculated

Joint variation means z is proportional to the product of x and y: z = k × x × y. The tool works in two steps. First it finds the constant from your known point: k = z1 ÷ (x1 × y1). Then it predicts the new value: z2 = k × x2 × y2. The prediction uses the exact k, not the rounded k shown in the results, and both figures are displayed to 2 decimals. The known x1 and y1 cannot be zero, because k would then be undefined and no result is shown. Zero and negative values are otherwise allowed and follow ordinary signs. The tool has no units: x, y and z can be any quantities, as long as each pair of values is measured in the same units as the original point.

Worked example

Suppose z is 10 when x = 3 and y = 7. The constant is k = 10 ÷ (3 × 7) = 10 ÷ 21 = 0.4762, shown as 0.48. Now predict z for x = 5 and y = 4. The product of the new values is 5 × 4 = 20. So z = 0.4762 × 20 = 9.52. Note that multiplying the rounded 0.48 by 20 would give 9.60, which is slightly off; the tool avoids that by keeping the full precision of k.

Try this example →

Common mistakes

  • Using the rounded k by hand. 0.48 × 20 gives 9.60, while the correct result is 9.52, because k is 10 ÷ 21 with many more digits.
  • Treating joint variation as a sum. Here z depends on the product, so doubling x alone doubles z, and doubling both x and y multiplies z by four.
  • Putting the known point and the new point in the wrong fields. The first three values (x1, y1, z1) are the known case; only x2 and y2 are the new inputs.
  • Entering 0 for the known x or y. A zero there makes k undefined and returns no result.
  • Using this for a relationship that is not a pure product, such as z = kx + y or z = kx². The tool only handles z = k·x·y.

About this calculator

In joint variation, a quantity z depends on the product of two (or more) other variables, written z = k·x·y, where k is a fixed constant found from one known data point. It differs from simple direct variation (z = kx) in that z now grows with two variables at once — doubling either x or y alone doubles z, but doubling both quadruples it. A concrete example is the area of a triangle, A = ½ · b · h: area varies jointly with base and height, and the constant here is simply ½.

Joint variation problems appear across algebra courses and in real physical relationships — the volume of a rectangular box varies jointly with its length, width, and height, and simple interest varies jointly with principal and time. Once you know one matched set of x, y, and z values, you can solve for the hidden constant k and then use it to predict z for any new pair of x and y, which is exactly the two-step process this calculator automates.

Was this helpful?

You can pick up to 3 reactions.

Be the first to comment.

Popular calculators

All Calculators