Kantoro įstrižainės argumentas yra matematinis metodas, naudojamas kardinalumo palyginimui ir įrodymams apie begalinių aibių dydžių santykius. Jį sukūrė ir populiarinino Kantoras, paskelbęs darbų 1877, 1891 ir 1899 m.; pirmasis diagonalinio argumento variantas pasirodė 1890 m. Vokietijos matematikų draugijos (Deutsche Mathematiker-Vereinigung) žurnale. Diagonalinis argumentas leidžia tiek parodyti, kad dvi aibės yra vienodo kardinalumo (egzistuoja bijekcija), tiek – priešingai – įrodyti, kad tam tikros aibės negali būti išvardytos eilės forma (t. y. jos yra didesnio kardinalumo nei natūraliųjų skaičių aibė).

Ką reiškia "vienodas kardinalumas"

Dviejų aibių vienodas kardinalumas reiškia, kad tarp jų egzistuoja bijekcija – vienareikšmis vienas prie vieno atitikmuo. Trumpai tariant, kiekvienam pirmosios aibės elementui priskiriamas vienas ir tik vienas antrosios aibės elementas, ir atvirkščiai. Tai apima ir baigtines aibes, ir begalines: pvz., natūraliųjų skaičių aibė ir sveikųjų skaičių aibė turi tą patį (skaičiuojamą) kardinalumą, nors atrodo, kad sveikųjų daugiau.

Diagonalinės idėjos santrauka

  • Diagonalinis argumentas stato kontrargumentą prieš prielaidą, kad tam tikra begalinė aibė yra išvardijama eilėje.
  • Pagrindinė mintis: užrašyti visus galimus aibės elementus kaip eilutę (ar lentelę) ir tada sukonstruoti naują elementą, kuris skiriasi nuo n-tojo sąrašo elemento n-toje vietoje. Toks elementas negali būti joks iš sąraše esančių, todėl prielaida, kad sąrašas buvo pilnas, yra klaidinga.

Įrodymas – realiųjų skaičių neapskaitymas

Tarkime, kad visi realieji skaičiai intervale (0,1) būtų išvardyti: s1, s2, s3, ... ir kiekvienas užrašytas dešimtainiu skaičiumi. Sudarykime lentelę, kurios n-ta eilutė atitinka skaičių sn, o eilutės skaitmenys yra sn = 0.d_{n1} d_{n2} d_{n3} ... . Dabar sukonstruokime naują skaičių t = 0.c1 c2 c3 ..., kur cn skirtingas nuo d_{nn} (pvz., cn = 1, jei d_{nn} ≠ 1; kitu atveju cn = 2). Toks t skiriasi nuo kiekvieno sn bent n-toje dešimtainėje vietoje, taigi t nėra nė vienas iš sąrašo elementų. Priešingybė sumažinta į prieštarą: sąrašas negalėjo būti išsamus. (Pastaba: dėl dešimtainių išsiplėtimų, kai skaičius turi dvi dešimtaines reprezentacijas, galima naudoti dvejetainę (0/1) plėtrą arba specialiai vengti simbolių 9, kad išvengti dviprasmybių.)

Cantor teoréma (galios aibė ir jos pasekmė)

Cantor įrodė ir platesnį teiginį: bet kokios aibės A galios aibė P(A) (visų A pogrupių aibė) turi griežtai didesnį kardinalumą negu pati A. Formaliai: nėra surjekcijos iš A į P(A). Įrodymas vėl panaudoja diagonalinę konstrukciją. Jei f : A → P(A) būtų surjekcija, apibrėžkime D = { x ∈ A : x ∉ f(x) }. Kadangi f yra surjekcija, egzistuotų a ∈ A toks, kad f(a) = D. Kyla kontradikcija: ar a ∈ D? Jei taip, pagal apibrėžimą a ∉ f(a) = D — prieštara; jei ne, tada a ∈ f(a) = D — vėl prieštara. Iš čia seka, kad surjekcija neegzistuoja ir |P(A)| > |A|.

Pasekmės ir pavyzdžiai

  • Nuo šių rezultatų seka, kad aibių kardinalumų eilė nėra baigtinė: kiekviena aibė turi galios aibę, kurios kardinalumas didesnis.
  • Natūraliųjų skaičių aibė N yra skaičiuojama (countable), taip pat skaičiuojami racionalieji skaičiai Q. Tačiau realieji skaičiai R yra neskaičiuojami (uncountable) — tai parodo diagonalinio argumento taikymas.
  • Cantor–Schröder–Bernstein teorema susijusi, bet atskira: jei yra injekcijos A → B ir B → A, tai egzistuoja bijekcija A ↔ B. Diagonalinis argumentas dažniausiai naudojamas nebijekcijų įrodymams (t. y. parodyti, kad tam tikra bijekcija negali egzistuoti), o ne teigti bijekcijos egzistavimą.

Istorinė ir metodologinė reikšmė

Kantoro įstrižainės argumentas tapo kertiniu moderniosios aibės teorijos pagrindu. Jis pakeitė supratimą apie begalybę matematikoje: atsirado aiškus skirtumas tarp skaičiuojamos begalybės ir didesnių begalybių, bei įrodė, kad begalinės aibės gali turėti skirtingus dydžius. Diagonalizacija taip pat plačiai naudojama kitose srityse — logikoje, kompiuterių moksle (pvz., Turingo nesprendžiamumo įrodymai) ir teorinėje informatikai.