Volebný auditkomunálne a krajské voľby

Prehľad / Nálezy 2026 / Bratislavský kraj / Bratislava II / Bratislava - Ružinov

Bratislava - Ružinov, Starosta / primátor: Bratislava, okrsok č. 37 (Bratislava - Ružinov)

Prípad č. 117 v poradí na overenie (2026). 1 nález z 1 nezávislej skupiny dôkazov (vnútri súboja).

Najsilnejší stupeň: Nejednoznačný signálVplyv: Bez vplyvu na zvolenýchKritická kontrola: chyba v zázname potvrdená kontrolou, istota vysoká

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

V zápise okrsku 37 v Ružinove pre voľbu primátora Bratislavy má Jozef Ráž (riadok 3), celomestsky druhý kandidát, 5 hlasov (1,3 %), kým v susedných okrskoch 104 – 148. Zuzana Šubová (riadok 4), ktorá má v meste okolo 2 %, má 94 hlasov (23,8 %), kým v okolí 3 – 6. Extrémnejší je len okrsok 20 v Ružinove s rovnakou výmenou. Výmena susedných riadkov vráti oboch na miestnu normu. Šubová býva v Devíne, takže efekt bydliska nepripadá do úvahy. Rovnaká chyba v dvoch ružinovských okrskoch naznačuje spoločný vzor sčítacieho hárku alebo zadávania. Na výsledok volieb to nemá vplyv.

Istota: vysoká. Podľa kontroly by oprava zvolených nezmenila. 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 II
Obec
Bratislava - Ružinov 529320
Súboj
Starosta / primátor: Bratislava 2026-OSO-M-582000
Typ súboja
starosta / primátor, 1 mandát
Okrsok
okrsok č. 37 (Bratislava - Ružinov) 529320-37

Dotknutí kandidáti

Uvedené hodnoty pochádzajú zo zverejneného okrskového záznamu. Model ukazuje, koľko hlasov by sa dalo čakať podľa výsledkov kandidáta v ostatných okrskoch a v iných súbojoch (bez tohto okrsku). Opravy sú hypotézy detektorov; pri stratených hodnotách ide o odhad modelu, nie o skutočný počet.

Č.KandidátUvedené v záznameModel (95 % interval)Oprava: Hľadanie chýb prepisu
3Jozef Rážnezávislý kandidát5109,5 (74–147)94
4Zuzana ŠubováPiráti945,0 (0–15)5

Navrhované opravy a iné vysvetlenia

Hľadanie chýb prepisu: zámena dvoch riadkov

Navrhovaná oprava hlasov:

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

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

Hodnotenie prípadu: Bez vplyvu na zvolených.

V tomto súboji delí posledného zvoleného (Matúš Vallo, 121 846 hlasov) a prvého nezvoleného (Jozef Ráž, 61 183 hlasov) 60 663 hlasov; zvolených by zmenil presun najmenej 30 332 hlasov (jasný).

Prepočty nižšie sú podmienené: ukazujú, kto by bol zvolený, keby navrhnutá oprava zodpovedala originálnej zápisnici. Nie sú tvrdením, že sa chyba stala, ani že mal byť zvolený niekto iný.

Hypotetický prepočet s opravou, ktorú navrhol detektor: Hľadanie chýb prepisu

Zmena celkových súčtov: Jozef Ráž +89; Zuzana Šubová −89.

Zvolení by zostali tí istí.

Zvolení podľa zverejnených údajov
Matúš Vallo
Zvolení po hypotetickej oprave
Matúš Vallo

Dôkazy jednotlivých detektorov

Hľadanie chýb prepisu: zámena dvoch riadkov

Detektor
Hľadanie chýb prepisu errorsearch verzia 0.1.0
Skupina dôkazov
vnútri súboja
Stupeň
Nejednoznačný signál
Mechanizmus
zámena dvoch riadkov swap
Vplyv
Bez vplyvu na zvolených
Skóre
1,83
p
3,2·10−7
q (podiel falošných objavov)
3,9·10−4
Kandidáti
3: Jozef Ráž; 4: Zuzana Šubová
Technické údaje detektora (JSON)
{
 "finding_id": "errorsearch:2026:2026-OSO-M-582000:529320-37:3,4",
 "observed": {
  "envelopes": 404,
  "sum": 395,
  "valid": 395,
  "votes": {
   "1": 7,
   "2": 1,
   "3": 5,
   "4": 94,
   "5": 286,
   "6": 2
  }
 },
 "expected": {
  "votes": {
   "1": 2.7,
   "2": 0.2,
   "3": 109.5,
   "4": 5.0,
   "5": 276.7,
   "6": 0.9
  }
 },
 "correction": [
  {
   "cand_no": 3,
   "precinct_id": "529320-37",
   "votes": 94
  },
  {
   "cand_no": 4,
   "precinct_id": "529320-37",
   "votes": 5
  }
 ],
 "alternatives": [
  {
   "correction": [
    {
     "cand_no": 1,
     "precinct_id": "529320-37",
     "votes": 1
    },
    {
     "cand_no": 2,
     "precinct_id": "529320-37",
     "votes": 5
    },
    {
     "cand_no": 3,
     "precinct_id": "529320-37",
     "votes": 94
    },
    {
     "cand_no": 4,
     "precinct_id": "529320-37",
     "votes": 7
    }
   ],
   "detail": {
    "direction": "down",
    "end": "rot",
    "imputed": [],
    "range": [
     0,
     3
    ]
   },
   "log10_bf": 4.909,
   "mechanism": "row_shift",
   "posterior": 0.00197
  },
  {
   "correction": [
    {
     "cand_no": 3,
     "precinct_id": "529320-37",
     "votes": 96
    },
    {
     "cand_no": 4,
     "precinct_id": "529320-37",
     "votes": 3
    }
   ],
   "detail": {
    "n": 91
   },
   "log10_bf": 4.131,
   "mechanism": "transfer",
   "posterior": 0.000985
  },
  {
   "correction": [
    {
     "cand_no": 2,
     "precinct_id": "529320-37",
     "votes": 5
    },
    {
     "cand_no": 3,
     "precinct_id": "529320-37",
     "votes": 94
    },
    {
     "cand_no": 4,
     "precinct_id": "529320-37",
     "votes": 1
    }
   ],
   "detail": {
    "direction": "down",
    "end": "rot",
    "imputed": [],
    "range": [
     1,
     3
    ]
   },
   "log10_bf": 4.142,
   "mechanism": "row_shift",
   "posterior": 0.000336
  },
  {
   "correction": [
    {
     "cand_no": 3,
     "precinct_id": "529320-37",
     "votes": 94
    },
    {
     "cand_no": 4,
     "precinct_id": "529320-37",
     "votes": 5
    }
   ],
   "detail": {
    "direction": "down",
    "end": "free",
    "imputed": [
     3
    ],
    "range": [
     2,
     3
    ]
   },
   "log10_bf": 3.231,
   "mechanism": "row_shift",
   "posterior": 2.5e-05
  },
  {
   "correction": [
    {
     "cand_no": 4,
     "precinct_id": "529320-37",
     "votes": 5
    },
    {
     "cand_no": 3,
     "precinct_id": "529320-37",
     "votes": 94
    }
   ],
   "detail": {
    "direction": "up",
    "end": "free",
    "imputed": [
     2
    ],
    "range": [
     2,
     3
    ]
   },
   "log10_bf": 3.231,
   "mechanism": "row_shift",
   "posterior": 2.5e-05
  },
  {
   "mechanism": "clean",
   "posterior": 0.014563
  },
  {
   "mechanism": "clean_atypical_precinct",
   "posterior": 4e-06
  }
 ],
 "notes": {
  "best_posterior": 0.982076,
  "detail": {
   "template_support": 0.99
  },
  "impact": {
   "entered": [],
   "exited": [],
   "tie_after": false,
   "tie_before": false,
   "totals_delta": {
    "3": 89,
    "4": -89
   }
  },
  "log10_bf": 5.829,
  "n_prec": 388,
  "p_atypical_clean": 4e-06,
  "p_error": 0.985433,
  "specific_correction": true
 }
}

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
zámena dvoch riadkov swap
Oprava mení zvolených
nie

Oprava, ktorú kontrola považuje za najlepšie podloženú:

Prepočet výsledku s opravou podľa kontroly

Zmena celkových súčtov: Jozef Ráž +89; Zuzana Šubová −89.

Zvolení by zostali tí istí.

Zvolení podľa zverejnených údajov
Matúš Vallo
Zvolení po hypotetickej oprave
Matúš Vallo

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.

Dokument s výsledkami tohto okrsku sme na webe obce nenašli (alebo nebol v čase zberu zverejnený). Originálnu zápisnicu okrskovej volebnej komisie audit nemal k dispozícii.

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.

Celý okrskový záznam tohto súboja

Všetci kandidáti v poradí na hlasovacom lístku, ako sú uvedení v zázname okrsku 529320-37. Zvýraznené riadky sa týkajú nálezu. Súčet hlasov: 395. Platných lístkov v okrsku: 395.

Č.KandidátHlasy% (uvedené)Model95 % intervalpNavrhovaná opravaZdrojový riadok
1Ľubomír Geci71,772,70–100,163OSO2026_SK_tab05f.csv:19528
2Miroslav Heredoš (vzdal/a sa)10,250,20–20,185OSO2026_SK_tab05f.csv:19529
3Jozef Ráž51,26109,574–1471,1·10−494 (Hľadanie chýb prepisu)OSO2026_SK_tab05f.csv:19530
4Zuzana Šubová9423,795,00–153,6·10−45 (Hľadanie chýb prepisu)OSO2026_SK_tab05f.csv:19531
5Matúš Vallo28672,40276,7239–3130,571OSO2026_SK_tab05f.csv:19532
6Martin Winkler (vzdal/a sa)20,500,90–50,421OSO2026_SK_tab05f.csv:19533

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 kraj811402397386360OSK2026_SK_tab02bd.csv:72
obec / mestská časť811404404377363OSO2026_SK_tab02bf.csv:88
mesto (Bratislava, Košice)811404404395357OSO2026_SK_tab02bf.csv:6112

Celkový výsledok súboja

1 mandát, 388 okrskov, spolu 189 294 hlasov. Tesnosť: jasný. Naša rekonštrukcia zvolených sa zhoduje s oficiálnym výsledkom. Silná čiara vľavo označuje oficiálne zvolených, zvýraznení sú kandidáti, ktorých sa nález týka.

PoradieČ.KandidátHlasy spoluOficiálneRekonštrukcia
15Matúš ValloTeam Bratislava, Progresívne Slovensko, SaS, Demokrati121 846zvolený/ázvolený/á
23Jozef Rážnezávislý kandidát61 183nezvolený/á
34Zuzana ŠubováPiráti3 451nezvolený/á
41Ľubomír GeciMySlovensko1 502nezvolený/á
56Martin WinklerDunaj1 031vzdal/a sa
62Miroslav HeredošVLASTENCI SK281vzdal/a sa