Формула Эйлера для многогранников

У куба, пирамиды и футбольного мяча есть общее число — и оно всегда равно двум.

Формула Эйлера для многогранников — соотношение $V - E + F = 2$, где $V$ — число вершин, $E$ — рёбер, $F$ — граней.

Возьмите любой выпуклый многогранник — куб, тетраэдр, додекаэдр. Посчитайте его вершины, рёбра и грани, подставьте в $V - E + F$ — всегда получится 2. Это одно из самых неожиданных и универсальных соотношений геометрии.

Проверка на телах Платона

Формула звучит так:

$$V - E + F = 2.$$

Для куба: 8 вершин, 12 рёбер, 6 граней, и $8 - 12 + 6 = 2$. Для тетраэдра: 4 вершины, 6 рёбер, 4 грани, снова $4 - 6 + 4 = 2$. Проверим все пять правильных многогранников (тел Платона):

platonic = [
    ("Тетраэдр",     4,  6,  4),
    ("Куб",          8, 12,  6),
    ("Октаэдр",      6, 12,  8),
    ("Додекаэдр",   20, 30, 12),
    ("Икосаэдр",    12, 30, 20),
]
for name, V, E, F in platonic:
    print(f"{name:<12}: V={V:>2}, E={E:>2}, F={F:>2}, V-E+F={V - E + F}")

Вывод:

Тетраэдр    : V= 4, E= 6, F= 4, V-E+F=2
Куб         : V= 8, E=12, F= 6, V-E+F=2
Октаэдр     : V= 6, E=12, F= 8, V-E+F=2
Додекаэдр   : V=20, E=30, F=12, V-E+F=2
Икосаэдр    : V=12, E=30, F=20, V-E+F=2

Как работает под капотом

Почему именно 2? Представим, что многогранник сделан из резины и мы «расплющиваем» его на плоскость, растянув одну грань в большую рамку. Получится плоский граф, и теперь будем его упрощать. Удаление ребра, разделяющего две грани, уменьшает $E$ и $F$ на 1 каждое — величина $V - E + F$ не меняется. Стягивание висячего ребра убирает по вершине и ребру — снова инвариант сохраняется. В конце остаётся один треугольник: $V=3, E=3, F=2$ (внутренняя и внешняя), и $3 - 3 + 2 = 2$. Поскольку каждое преобразование сохраняло $V - E + F$, исходное значение тоже было 2. Это число называют эйлеровой характеристикой, и для тел с «дырками» (как у бублика) оно меняется.

Частые ошибки

Формула верна для выпуклых (точнее, топологически сферических) многогранников. Для тора (бублика) $V - E + F = 0$, а не 2 — там другая топология. Не забывайте при «расплющивании» считать внешнюю область отдельной гранью. И не путайте $V - E + F$ с $V + E + F$: знак минус перед рёбрами критичен.

Итог

  • $V - E + F = 2$ для любого выпуклого многогранника.
  • Проверено на всех пяти телах Платона.
  • Доказывается «расплющиванием» в плоский граф и упрощением.
  • Для тел с дырками значение другое (эйлерова характеристика).
Проверьте себя
1. Чему равно $V - E + F$ для выпуклого многогранника?
A0
B1
C2
DЗависит от формы
2. Сколько рёбер у куба ($V=8$, $F=6$)?
A10
B12
C14
D8
3. Чему равна эйлерова характеристика тора (бублика)?
A2
B1
C0
D-2