Volebný auditkomunálne a krajské voľby

Prehľad / Nálezy 2026 / Bratislavský kraj / Bratislava I / Bratislava - Staré Mesto

Bratislava - Staré Mesto, údaje o účasti, okrsok č. 29 (Bratislava - Staré Mesto)

Prípad č. 4 v poradí na overenie (2026). 4 nálezy z 2 nezávislých skupín dôkazov (aritmetika záznamov, naprieč súbojmi).

Najsilnejší stupeň: Aritmetický rozporVplyv: Netýka sa hlasovKritická kontrola: chyba v zázname potvrdená kontrolou, istota vysoká

Výsledok kritickej kontroly: chyba v zázname potvrdená kontrolou

V Bratislave-Starom Meste, okrsok 29, uvádza záznam mestskej časti 1 097 zapísaných voličov, kým záznam mesta aj záznam z volieb do VÚC za ten istý okrsok uvádzajú 1 057 (v roku 2022 všade 1 055). Mestská časť a mesto majú jeden zoznam voličov a oba záznamy sa zhodujú v 571 z 578 okrskov Bratislavy a Košíc, takže 1 097 je chyba v jednej číslici namiesto 1 057. Oba záznamy sa líšia aj v počte zúčastnených voličov (mestská časť 556, mesto 555); o niečo pravdepodobnejšie je chybný údaj mesta, no dôkaz je slabý. Na počty hlasov ani výsledky to nemá vplyv.

Istota: vysoká. Kontrola nenavrhla opravu; zvolení podľa zverejnených údajov sa nemenia. Podrobnosti kontroly

Toto je hypotéza, nie zistenie. Čísla nižšie ukazujú, čo je v zverejnených údajoch nezvyčajné a ktorá oprava by to vysvetlila. Či sa chyba naozaj stala, možno overiť len v originálnej zápisnici okrskovej volebnej komisie; o úmysle tieto údaje nehovoria nič.

Kde

Kraj
Bratislavský kraj
Okres
Bratislava I
Obec
Bratislava - Staré Mesto 528595
Okrsok
okrsok č. 29 (Bratislava - Staré Mesto) 528595-29

Uvedené a očakávané hodnoty

Súhrnné veličiny, ktoré detektory porovnávajú (názvy polí sú technické, z výstupu detektora).

DetektorVeličinaUvedenéOčakávané (interval)
Spoločný model okrskuinvC_C (podiel)0,0750,046 (0,025–0,082)
Spoločný model okrskuturn_K (podiel)0,5260,506 (0,503–0,509)
Spoločný model okrskuturn_O (podiel)0,5070,527 (0,524–0,530)
Spoločný model okrskuutil_C (podiel)0,8790,849 (0,782–0,898)

Navrhované opravy a iné vysvetlenia

Záznamy o účasti: preklep v údajoch o účasti

Navrhovaná oprava údajov o účasti:

Konkurenčné vysvetlenia, ktoré detektor zvažoval:

Spoločný model okrsku: preklep v údajoch o účasti

Navrhovaná oprava údajov o účasti:

Konkurenčné vysvetlenia, ktoré detektor zvažoval:

Vplyv na výsledok (prepočítaný)

Hodnotenie prípadu: Netýka sa hlasov.

Nález sa týka údajov o účasti v okrsku (počty voličov, obálok, platných lístkov). Tie do prideľovania mandátov priamo nevstupujú, preto vplyv na zvolených nepočítame.

Dôkazy jednotlivých detektorov

Záznamy o účasti: preklep v údajoch o účasti

Detektor
Záznamy o účasti novel_turnout verzia 1.0
Skupina dôkazov
aritmetika záznamov
Stupeň
Aritmetický rozpor
Mechanizmus
preklep v údajoch o účasti turnout_digit
Vplyv
Netýka sa hlasov
Skóre
31,33
p
≈ 0
q (podiel falošných objavov)
≈ 0
Technická poznámka detektora (anglicky)

OSO.registered 1097 -> 1057 by digit_sub; log-likelihood gain 38.3 nats, margin over best other record/field 13.1

Technické údaje detektora (JSON)
{
 "finding_id": "novel_turnout:2026:-:528595-29:OSO.registered",
 "observed": {
  "E_OSK": 556,
  "E_OSO": 555,
  "E_OSO_CITY": 555,
  "P_OSK": 556,
  "P_OSO": 556,
  "P_OSO_CITY": 555,
  "R_OSK": 1057,
  "R_OSO": 1097,
  "R_OSO_CITY": 1057,
  "R_prev_year": 1055.0,
  "VC_OSK": 526,
  "VC_OSO": 516,
  "VC_OSO_CITY": 514,
  "VM_OSK": 541,
  "VM_OSO": 533,
  "VM_OSO_CITY": 546,
  "sum_council_OSK": 1901,
  "sum_council_OSO": 1338,
  "sum_council_OSO_CITY": 2322,
  "sum_single_OSK": 541,
  "sum_single_OSO": 533,
  "sum_single_OSO_CITY": 546
 },
 "expected": {
  "field": "OSO.registered",
  "hard_broken": [
   "reg_city"
  ],
  "relations_broken": [
   "reg_city",
   "reg_oso_osk"
  ],
  "value": 1057
 },
 "correction": [
  {
   "family": "OSO",
   "field": "registered",
   "precinct_id": "528595-29",
   "value": 1057
  }
 ],
 "alternatives": [
  "OSO_CITY.registered 1057->1097 (digit_sub, gain 25.3)",
  "OSK.registered 1057->1097 (digit_sub, gain 13.4)",
  "OSO_CITY.participated 555->556 (digit_sub, gain 4.7)",
  "legitimate difference (no transcription error)"
 ]
}

Kontroly integrity: mestský a mestskočastný záznam: iný počet zúčastnených

Detektor
Kontroly integrity checks verzia 1
Skupina dôkazov
aritmetika záznamov
Stupeň
Aritmetický rozpor
Mechanizmus
mestský a mestskočastný záznam: iný počet zúčastnených X_CITY_BOROUGH_PARTICIPATED
Vplyv
Netýka sa hlasov
Technická poznámka detektora (anglicky)

city record participated 555 vs borough record 556

Technické údaje detektora (JSON)
{
 "finding_id": "checks:X_CITY_BOROUGH_PARTICIPATED:2026:-:528595-29",
 "observed": {
  "participated_city": 555,
  "participated_borough": 556,
  "diff": -1,
  "digit_relation": "one_digit",
  "city_obec": "582000",
  "map_match": "elimination"
 },
 "expected": {
  "participated": 556
 },
 "correction": null,
 "alternatives": null
}

Kontroly integrity: mestský a mestskočastný záznam: iný počet zapísaných voličov

Detektor
Kontroly integrity checks verzia 1
Skupina dôkazov
aritmetika záznamov
Stupeň
Aritmetický rozpor
Mechanizmus
mestský a mestskočastný záznam: iný počet zapísaných voličov X_CITY_BOROUGH_REGISTERED
Vplyv
Netýka sa hlasov
Technická poznámka detektora (anglicky)

city record registered 1057 vs borough record 1097

Technické údaje detektora (JSON)
{
 "finding_id": "checks:X_CITY_BOROUGH_REGISTERED:2026:-:528595-29",
 "observed": {
  "registered_city": 1057,
  "registered_borough": 1097,
  "diff": -40,
  "digit_relation": "one_digit",
  "city_obec": "582000",
  "map_match": "elimination"
 },
 "expected": {
  "registered": 1097
 },
 "correction": null,
 "alternatives": null
}

Spoločný model okrsku: preklep v údajoch o účasti

Detektor
Spoločný model okrsku joint verzia 1.0
Skupina dôkazov
naprieč súbojmi
Stupeň
Silný signál
Mechanizmus
preklep v údajoch o účasti turnout_digit
Vplyv
Netýka sa hlasov
Skóre
10,81
p
0,025
q (podiel falošných objavov)
1,6·10−11
Technické údaje detektora (JSON)
{
 "finding_id": "joint:2026:-:528595-29:field:OSO.registered",
 "observed": {
  "OSK.council_marks": 1901,
  "OSK.envelopes": 556,
  "OSK.one_mark_votes": 541,
  "OSK.participated": 556,
  "OSK.registered": 1057,
  "OSK.valid_council": 526,
  "OSK.valid_mayor": 541,
  "OSO.council_marks": 1338,
  "OSO.envelopes": 555,
  "OSO.one_mark_votes": 533,
  "OSO.participated": 556,
  "OSO.registered": 1097,
  "OSO.valid_council": 516,
  "OSO.valid_mayor": 533,
  "OSO_CITY.council_marks": 2322,
  "OSO_CITY.envelopes": 555,
  "OSO_CITY.one_mark_votes": 546,
  "OSO_CITY.participated": 555,
  "OSO_CITY.registered": 1057,
  "OSO_CITY.valid_council": 514,
  "OSO_CITY.valid_mayor": 546,
  "z": {
   "turn_K": 44.66,
   "turn_O": -41.13
  }
 },
 "expected": {
  "invC_C": {
   "observed_rate": 0.0746,
   "rate": 0.0457,
   "rate95": [
    0.0251,
    0.0818
   ]
  },
  "turn_K": {
   "observed_rate": 0.526,
   "rate": 0.506,
   "rate95": [
    0.5033,
    0.5087
   ]
  },
  "turn_O": {
   "observed_rate": 0.5068,
   "rate": 0.5267,
   "rate95": [
    0.5238,
    0.5296
   ]
  },
  "util_C": {
   "observed_rate": 0.8792,
   "rate": 0.8491,
   "rate95": [
    0.7823,
    0.8981
   ]
  }
 },
 "correction": [
  {
   "family": "OSO",
   "field": "registered",
   "precinct_id": "528595-29",
   "value": 1057
  }
 ],
 "alternatives": [
  {
   "field": "OSK.registered",
   "gain_joint_nats": 17.88,
   "gain_joint_raw_nats": 26.47,
   "gain_nats": 17.88,
   "kind": "field",
   "new": 1097,
   "old": 1057,
   "op": "digit_sub",
   "post_max_abs_z": 2.23,
   "post_p": 1.0
  },
  {
   "field": "OSO.registered",
   "gain_joint_nats": 3.79,
   "gain_joint_raw_nats": 12.39,
   "gain_nats": 3.79,
   "kind": "field",
   "new": 1047,
   "old": 1097,
   "op": "digit_sub",
   "post_max_abs_z": 9.42,
   "post_p": 0.336
  },
  {
   "field": "OSO_CITY.registered",
   "gain_joint_nats": 2.64,
   "gain_joint_raw_nats": 11.23,
   "gain_nats": 2.64,
   "kind": "field",
   "new": 1097,
   "old": 1057,
   "op": "digit_sub",
   "post_max_abs_z": 44.66,
   "post_p": 0.0328
  },
  {
   "field": "OSO.registered",
   "gain_joint_nats": 2.16,
   "gain_joint_raw_nats": 10.75,
   "gain_nats": 2.16,
   "kind": "field",
   "new": 1067,
   "old": 1097,
   "op": "digit_sub",
   "post_max_abs_z": 12.84,
   "post_p": 0.212
  },
  {
   "field": "OSK.registered",
   "gain_joint_nats": 0.22,
   "gain_joint_raw_nats": 8.81,
   "gain_nats": 0.22,
   "kind": "field",
   "new": 1087,
   "old": 1057,
   "op": "digit_sub",
   "post_max_abs_z": 12.36,
   "post_p": 0.2245
  }
 ],
 "notes": {
  "top_rates": [
   "turn_K",
   "turn_O",
   "util_C",
   "invC_C"
  ],
  "best_edit": {
   "kind": "field",
   "op": "digit_sub",
   "old": 1097,
   "new": 1057,
   "gain_nats": 29.49,
   "gain_joint_nats": 29.49,
   "gain_joint_raw_nats": 38.08,
   "post_max_abs_z": 2.24,
   "post_p": 1.0,
   "field": "OSO.registered"
  },
  "posterior_best_edit": 1.0,
  "posterior_best_edit_joint_only": 1.0,
  "posterior_any_edit": 1.0,
  "p_precinct": 0.025394190871369297,
  "broken_identities": 0,
  "stratum": "city",
  "q_semantics": "local_fdr_edit"
 }
}

Stav overenia

Verdikt
chyba v zázname potvrdená kontrolouÚdaje samy osebe jednoznačne ukazujú chybu v zázname (napr. dva oficiálne záznamy si odporujú a jediné vysvetlenie je chyba prepisu). Nejde o zistenie úmyslu.
Istota
vysoká
Mechanizmus podľa kontroly
preklep v údajoch o účasti
opis kontroly (anglicky)

borough record registered 1097 for 1057 (digit 5→9); plus a 1-voter participation mismatch between borough (556) and city (555) records

Zmena zvolených
nie (kontrola nenavrhla opravu)
Výsledok podľa kontroly
zápis kontroly (anglicky)

No change. Registered and participation counts do not enter seat allocation; every vote vector sums to its valid-ballot count.

Kontrola nenavrhla konkrétnu opravu hlasov.

Kto kontrolu vykonal: Preskúmania vznikli podľa jedného písomného protokolu v automatizovaných reláciách s pomocou umelej inteligencie; každé má zverejnené celé zdôvodnenie. Opravy a stanoviská: hello@zltastopa.sk.

Obec zverejnila na svojom webe dokumenty s výsledkami volieb (zbierka zápisníc). Porovnanie s údajmi ŠÚ SR uvádza kritická kontrola, ak prípad preverila. Rozhodujúci je originálny dokument.

Zdrojové záznamy

Súbor a číslo riadku (riadok 1 je hlavička) v kódovanej podobe oficiálnych CSV súborov Štatistického úradu SR: oficiálne súbory s popisnou hlavičkou sme bez zmeny hodnôt previedli do formátu s kódmi stĺpcov, v akom vyšli výsledky roku 2022. Čísla riadkov sa preto vzťahujú na prevedený súbor; jeho kontrolný súčet SHA-256 je v časti Pôvod údajov.

Záznamy o účasti v okrsku

Ten istý okrsok má samostatný záznam pre obecné voľby, pre krajské voľby a v Bratislave a Košiciach aj mestský záznam. Počty zapísaných voličov a obálok sa môžu legitímne mierne líšiť (voliči dopísaní vo volebný deň, rozdielna účasť). Zvýraznené sú polia, ktorých sa nález týka.

Záznamzapísaní voličizúčastneníodovzdané obálkyplatné lístky (starosta / predseda)platné lístky (zastupiteľstvo)Zdrojový riadok
samosprávny kraj1 057556556541526OSK2026_SK_tab02bd.csv:30
obec / mestská časť1 097556555533516OSO2026_SK_tab02bf.csv:32
mesto (Bratislava, Košice)1 057555555546514OSO2026_SK_tab02bf.csv:6054