Важно

  •  

Sunday, December 09, 2012

Об особенностях подсчёта голосов. Часть V

Часть I избирательная явка и действительные голоса
Часть II эквивалентность подсчёта
Часть III электоральный барьер
Часть IV метод Бадера-Офера
Часть V преимущество больших списков
Часть VI реальный пример


Как известно, на выборах 22 января мы выбирает законодательную власть, не исполнительную. Тут я написал краткий путеводитель по израильской политической карте. Тут мы разобрались кто формирует правительство после выборов в Кнессет.

Мы разобрались с избирательной явкой и действительными голосами в первой части, в третьей части разобрались с электоральным барьером, а во-второй доказали эквивалентность утверждений, что недействительный голос был выброшен в мусорное ведро и пропорционально распределён между всеми партиями, прошедшими электоральный барьер.

Четвёртая часть была посвящена методу Бадера-Офера об остаточном распределении мандатов. Эта часть является по-сути продолжением предыдущей.

В этой заметке я приведу доказательство, почему метод Бадера-Офера даёт предпочтение крупным спискам.


Ниже есть продолжение.

Перед тем, как предоставить доказательство в общем виде я приведу данные с примера 2, приведённые в четврётой части.

Пример. Допустим у нас есть три партии, и нет между ними ни одного договора о распределении остаточных голосов. Ниже представлена таблица, после того, как были выброшены все недействительные голоса, а также голоса, поданные за все списки, не прошедшие электоральный барьер. Итак, допустим мы имеем

A - 901 000
B - 203 000
C - 96 000

всего 1 200 000 голосов, которые нужно пропорционально распределить между этими тремя партиями таким образом, чтобы в сумме было 120 мандатов.

По закону о выборах, с учётом поправки Бадера-Офера, считаем сначала электоральный коэффициент одного парламентского мандата. Он равен 1200000120=10 000 голосов за 1 мандат ровно.

Таким образом, партия A получает
A - 90100010000=90+0,1
B - 20300010000=20+0,3
C - 9600010000=9+0,6

Всего распределили 90+20+9=119 (целых) мандатов, осталось распределить ещё 1 мандат.

Легко видеть, что 901000902030002096000910000

Или, что тоже самое, 9090100020203000996000110000


Если мы делаем перерасчет "цены" 1 мандата, если бы каждая из них получила бы ещё 1 мандат

A - 90100090+1=9901 и ещё чуть-чуть.
B - 20300020+1=9666 и ещё чуть-чуть.
C - 960009+1=9600 ровно

Таким образом, "аукцион" выигрывает партия A, так как в этом случае "цена мандата" будет наивысшей (и ближе всего к "теоретической").


90+1901000=90901000+1901000110000+1901000

20+1203000=20203000+1203000110000+1203000

9+196000=996000+196000110000+196000

Отсюда

A - 90100090+11110000+1901000
B - 20300020+11110000+1203000
C - 9600020+11110000+196000

Т.к. 1901000 "ближе к нулю" чем 1203000, которое с свою очередь "ближе к нулю" чем 196000, то легко видит, что выражение для партии "ближе всех к 10 000. Т.е. у списка, за который было отдано наибольшее количество голосов, есть преимущество при подсчёте по системе Бадера-Офера.

Доказательство.
Итак, обозначим за A количество голосов, поданную за партию, набравшие их максимальное количество, за B - количество голосов поданную за другую партию

(1) AB>0

Обозначим за x десятичное (точное) представление количества мандатов, которое получила партия A в результате первой фазы подсчёта, y - то же для партии B.
Имеем,

AB=xy (точное равенство)

Теперь "вспомним", что мандаты суть целые числа. Обозначим k=[x], m=[y], где [.] обозначает целую часть числа (для целых положительных чисел, коими являются x и y, это максимум из всех чисел которые меньше или равны x (или y)). Если мы вместо x и y подставим их целые части, то мы получим приблизительное равенство:

(2) ABkm

Нужно доказать, что дополнительный мандат по методу Бадера-Офера получит партия A, т.е. нужно доказать, что

Ak+1Bm+1

Т.к. все входящие числа в неравенство положительные, это эквивалентно тому, что доказать, что

k+1Am+1B

На самом деле мы докажем более слабую версию:

(*) k+1Am+1B (меньше или примерно равно)

Перечитаем формулировку утверждения:
У списка, за который было отдано наибольшее количество голосов, есть преимущество при подсчёте по методу Бадера-Офера. Обратим внимание, на слово преимущество в формулировке. Оно означает, что мы не утверждаем, что всегда более крупный список будет в выигрыше от применения метода Бадера-Офера, а лишь, что есть преимущество. Поэтому доказательства (*) достаточно для доказательства нашего утверждения.

Итак, дано:

(1) AB>0

(2) ABkm

Все числа целые положительные.

Нужно доказать, что

(*) k+1Am+1B (меньше или примерно равно)


Из неравенства (1) следует

(1.1) 1A1B

Из неравенства (2) следует kBAm, отсюда

(2.1) kAmB

Тогда

k+1A=kA+1A (2.1) mB+1A (1.1) mB+1B=m+1B

Что и требовалось доказать.

Продолжение следует.

No comments:

Post a Comment