Polyhedral Formula

Contribute to this entry

A formula relating the number of polyhedron vertices V, faces F, and polyhedron edges E of a simply connected (i.e., genus 0) polyhedron (or polygon). It was discovered independently by Euler (1752) and Descartes, so it is also known as the Descartes-Euler polyhedral formula. The formula also holds for some, but not all, non-convex polyhedra.

The polyhedral formula states

 V+F-E=2,
(1)

where V=N_0 is the number of polyhedron vertices, E=N_1 is the number of polyhedron edges, and F=N_2 is the number of faces. For a proof, see Courant and Robbins (1978, pp. 239-240).

The formula was generalized to n-dimensional polytopes by Schläfli (Coxeter 1973, p. 233),

Pi_1:N_0=2
(2)
Pi_2:N_0-N_1=0
(3)
Pi_3:N_0-N_1+N_2=2
(4)
Pi_4:N_0-N_1+N_2-N_3=0
(5)
Pi_n:N_0-N_1+N_2-...+(-1)^(n-1)N_(n-1)=1-(-1)^n.
(6)

and proved by Poincaré (Poincaré 1893; Coxeter 1973, pp. 166-171; Williams 1979, pp. 24-25).

For genus g surfaces, the formula can be generalized to the Poincaré formula

 chi=V-E+F=chi(g),
(7)

where

 chi(g)=2-2g,
(8)

is the Euler characteristic, sometimes also known as the Euler-Poincaré characteristic. The polyhedral formula corresponds to the special case g=0.

There exist polytopes which do not satisfy the polyhedral formula, the most prominent of which are the great dodecahedron {5,5/2} and small stellated dodecahedron {5/2,5}, which no less than Schläfli himself refused to recognize (Schläfli 1901, p. 134) since for these solids,

 N_0-N_1+N_2=12-30+12=-6
(9)

(Coxeter 1973, p. 172).

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.