Line of Intersection of Two Planes Calculator

Enter two plane equations in the form ax + by + cz = d, then calculate the exact line where they intersect in 3D space. Get a point on the line, direction vector, parametric equation, and symmetric equation instantly.

Calculator

Plane 1: a₁x + b₁y + c₁z = d₁   |   Plane 2: a₂x + b₂y + c₂z = d₂

Plane 1 Coefficients

Plane 2 Coefficients

Complete Guide: Line of Intersection of Two Planes

What is the line of intersection of two planes?

In three-dimensional geometry, a plane is a flat surface that extends infinitely. When two different planes meet and are not parallel, their common set of points forms a straight line. That shared line is called the line of intersection of two planes. If you imagine two sheets of paper crossing each other, the crease between them represents the intersection line.

Each plane can be written as a linear equation in x, y, and z. For example, Plane 1 can be written as a₁x + b₁y + c₁z = d₁, and Plane 2 as a₂x + b₂y + c₂z = d₂. Solving these simultaneously gives all points that satisfy both equations at the same time. Since each plane reduces one degree of freedom, the common solution is usually a one-dimensional set, which is a line.

This calculator helps you compute that line quickly and accurately, especially useful when coefficients are not simple integers or when you need clear parametric and symmetric forms for engineering, graphics, CAD, robotics, physics, and advanced math coursework.

How this calculator works

The calculator starts by reading both plane equations in standard form. It then computes each plane’s normal vector. For Plane 1, normal vector n₁ = (a₁, b₁, c₁). For Plane 2, normal vector n₂ = (a₂, b₂, c₂). The direction of the intersection line must be perpendicular to both normals, so the calculator uses the cross product n₁ × n₂ to generate the line direction vector.

After finding the direction vector, the calculator finds one specific point on the line by solving a reduced two-variable system created from the original plane equations. Once both a point and a direction are known, the line is completely determined and can be expressed in multiple equivalent forms.

You receive:

Output Meaning
Direction vector Shows the orientation of the intersection line in 3D space.
Point on line A specific coordinate (x₀, y₀, z₀) that lies on both planes.
Parametric equation Represents x, y, z in terms of parameter t.
Symmetric equation Compact ratio form useful in analytic geometry.

Math foundation and formulas

Given planes:

Plane 1: a₁x + b₁y + c₁z = d₁

Plane 2: a₂x + b₂y + c₂z = d₂

Normal vectors:

n₁ = (a₁, b₁, c₁), n₂ = (a₂, b₂, c₂)

Direction vector of line:

v = n₁ × n₂ = (b₁c₂ − c₁b₂, c₁a₂ − a₁c₂, a₁b₂ − b₁a₂)

If v = (0,0,0), the planes are parallel or coincident. If not, the planes intersect in one unique line.

Once a point P₀ = (x₀, y₀, z₀) is found, parametric form is:

x = x₀ + vₓt, y = y₀ + vyt, z = z₀ + vzt

Symmetric form (when components are nonzero):

(x − x₀)/vₓ = (y − y₀)/vᵧ = (z − z₀)/v_z

If any direction component is zero, the corresponding coordinate stays constant, such as x = x₀.

How to solve manually step by step

1) Write both equations in standard form ax + by + cz = d.

2) Build normal vectors from coefficients.

3) Take cross product of normals to get direction vector.

4) Choose one variable to set as a convenient constant (often 0).

5) Solve the resulting two-equation, two-unknown system to get one point on the line.

6) Combine that point and direction into parametric form.

7) Optionally convert to symmetric form.

This process is exactly what the calculator automates, reducing algebra mistakes and saving time.

Special cases: parallel or coincident planes

Not every pair of planes gives a unique intersection line. Two important edge cases are:

Parallel, distinct planes: normals are scalar multiples, but constants are not proportional. These planes never meet, so there is no intersection line.

Coincident planes: normals are scalar multiples and constants are proportional too. Both equations represent the same plane, so there are infinitely many common lines and points, not one unique line.

The calculator detects both situations and displays the correct interpretation.

Worked examples

Example A

Plane 1: x + y + z = 6

Plane 2: 2x − y + z = 3

Normals: n₁ = (1,1,1), n₂ = (2,−1,1)

Direction: n₁ × n₂ = (2,1,−3)

Set x = 0 and solve:

y + z = 6

−y + z = 3

Adding gives 2z = 9, so z = 4.5 and y = 1.5

Point on line: P₀ = (0,1.5,4.5)

Parametric line:

x = 0 + 2t, y = 1.5 + t, z = 4.5 − 3t

Example B

Plane 1: x + 2y + 3z = 7

Plane 2: 2x + 4y + 6z = 14

The second equation is exactly 2 times the first. Planes are coincident, so there is no unique single intersection line.

Example C

Plane 1: x + 2y + 3z = 7

Plane 2: 2x + 4y + 6z = 10

Normals are still parallel, but constants are not in the same ratio. These are distinct parallel planes, so no intersection exists.

Real-world applications

Intersection lines of planes are used in civil engineering (roof and wall joins), mechanical design (mating surfaces), computer graphics (clipping and rendering), robotics (workspace constraints), surveying, geospatial modeling, and architecture. Whenever two planar constraints are active simultaneously in 3D, their shared feasible geometry is often a line.

In CAD workflows, parametric lines are practical for generating guide rails, sweep paths, and trimmed boundaries. In simulation, line intersections can define contact edges and force application paths. In mathematics education, this topic is foundational for understanding linear systems, vector products, and spatial reasoning.

FAQ

Can the calculator handle decimals and negative values?
Yes. You can input integers, decimals, or negative coefficients for all eight fields.

Why do I get “no intersection line”?
This means the planes are parallel and distinct. They never meet in 3D space.

Why do I get “infinitely many intersections”?
The two equations represent the same plane, so there is no unique single line to report.

Is the direction vector unique?
Only up to scaling. Any non-zero multiple of the direction vector represents the same line direction.

What form should I use in homework?
Most courses accept parametric form. If your instructor requests symmetric form, use the output directly and keep constant-coordinate conditions when a direction component is zero.

Use this tool whenever you need a fast, accurate, and readable line of intersection of two planes solution. For best clarity, keep equations in standard form and verify units if your coefficients represent physical dimensions.