ОбразованиеМатематика

Как найти сумму степеней вершин графа

Научитесь находить сумму степеней всех вершин графа. Правило: сумма степеней равна удвоенному количеству рёбер. Примеры и разбор задач.

Калькулятор суммы степеней вершин графа

Что такое степень вершины

Граф — это набор точек (вершин) и отрезков (рёбер), соединяющих некоторые пары точек. Степенью вершины называют количество рёбер, выходящих из этой вершины. Степень вершины vv обозначают deg(v)\deg(v).

Если из вершины не выходит ни одного ребра, её степень равна 0 — такую вершину называют изолированной.

Как вычислить сумму степеней всех вершин

Чтобы найти сумму степеней, нужно:

  1. Посчитать степень каждой вершины графа (сколько рёбер у неё «торчит»).
  2. Сложить все полученные числа.

Пример. Рассмотрим граф с пятью вершинами A,B,C,D,EA, B, C, D, E и рёбрами: AB,AC,BC,CD,DEAB, AC, BC, CD, DE. Степени вершин:

  • AA: соединена с BB и CC → степень 2
  • BB: соединена с AA и CC → степень 2
  • CC: соединена с A,B,DA, B, D → степень 3
  • DD: соединена с CC и EE → степень 2
  • EE: соединена с DD → степень 1

Сумма степеней: 2+2+3+2+1=102 + 2 + 3 + 2 + 1 = 10.

Главное свойство: сумма степеней и количество рёбер

Посчитаем число рёбер в том же графе: AB,AC,BC,CD,DEAB, AC, BC, CD, DE — всего 5. Сумма степеней равна 10, то есть ровно в 2 раза больше числа рёбер.

Это не случайность. Каждое ребро соединяет две вершины, поэтому при подсчёте степени каждой вершины оно учитывается дважды. Отсюда вытекает теорема о рукопожатиях:

vVdeg(v)=2E\sum_{v \in V} \deg(v) = 2 \cdot |E|

где V|V| — количество вершин, E|E| — количество рёбер.

Как применить свойство на практике

Найти число рёбер, зная степени вершин

Если в задаче даны степени всех вершин (например, «в графе 4 вершины, каждая степени 3»), нужно:

  • вычислить сумму степеней: 4×3=124 \times 3 = 12;
  • разделить её на 2: 12÷2=612 \div 2 = 6 рёбер.

Это работает и для графа, где степени неодинаковы. Главное — сложить все степени и поделить пополам.

Проверить, может ли существовать граф с заданными степенями

Сумма степеней всегда чётна (так как она равна 2E2|E|). Если в условии указаны степени, дающие нечётную сумму, такого графа не существует. Это быстрый способ отсеять ошибочные варианты.

Типовые ошибки

  • Забывают учесть все вершины (особенно изолированные — их степень 0, но они влияют на количество вершин).
  • Путают понятие «степень» с числом соседей — при подсчёте важно считать каждое ребро ровно один раз для каждой вершины.
  • В графах с петлями (если они допускаются) петля даёт вклад 2 в степень вершины, а не 1. В большинстве школьных задач петли не встречаются.

Примеры задач

Задача 1. Граф имеет 7 вершин степени 4 и 6 вершин степени 3. Сколько рёбер в графе?

  • Сумма степеней: 74+63=28+18=467 \cdot 4 + 6 \cdot 3 = 28 + 18 = 46.
  • Число рёбер: 46÷2=2346 \div 2 = 23.

Задача 2. У графа 8 вершин, сумма степеней равна 14. Возможен ли такой граф?

  • Проверка: 1414 — чётное число, значит, да. При этом средняя степень вершины 14/8=1,7514/8 = 1,75, что реалистично (например, несколько изолированных вершин и пара «звёздочек»).

Теперь вы знаете, как находить сумму степеней вершин графа и пользоваться этим свойством для поиска числа рёбер или проверки существования графа.

Часто задаваемые вопросы

Что такое степень вершины графа?
Степенью (порядком, валентностью) вершины называется количество рёбер, которые соединяют эту вершину с другими. Если ребро выходит из вершины — оно увеличивает её степень на 1. Изолированная вершина, не соединённая ни с кем, имеет степень 0.
Почему сумма степеней вершин равна удвоенному количеству рёбер?
Это свойство называют «теоремой о рукопожатиях». Каждое ребро соединяет две вершины, поэтому при подсчёте суммы степеней каждое ребро считается дважды — один раз для каждой из своих концевых вершин. Отсюда и следует равенство: сумма степеней = 2 × число рёбер.
Как по сумме степеней вершин найти количество рёбер?
Достаточно разделить сумму степеней всех вершин на 2. Например, если сумма равна 12, то в графе 12 ÷ 2 = 6 рёбер. Это работает для любых неориентированных графов без петель.
Что такое изолированная вершина и какова её степень?
Изолированная вершина — это вершина, из которой не выходит ни одного ребра. Её степень равна 0. При подсчёте суммы степеней такая вершина не увеличивает сумму, но её необходимо учитывать, чтобы не потерять общее число вершин графа.
Влияют ли петли на сумму степеней?
В простых графах (школьная программа) петли обычно не рассматриваются. Если же петля есть, то по стандартному определению она увеличивает степень вершины на 2, так как учитывается дважды (начало и конец одного и того же ребра). При расчёте суммы степеней петля даёт вклад 2, а в число рёбер — 1.
Как найти сумму степеней, если граф задан не рисунком, а списком смежности?
Достаточно для каждой вершины посчитать количество соседей (длину списка) и сложить эти числа. Петля в списке смежности обычно указывается дважды (вершина ссылается сама на себя), поэтому она увеличит сумму на 2, что согласуется с теоремой.