Skip to content

Commit af2c82b

Browse files
a
1 parent fa98711 commit af2c82b

File tree

8 files changed

+332
-262
lines changed

8 files changed

+332
-262
lines changed

src/logika.tex

Lines changed: 45 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -256,10 +256,10 @@ \subsection{Principi izbire}\label{sec:logika-izbire}
256256
V teoriji množic to pomeni, da je aksiom izbire določen do kardinalnosti
257257
natančno. To nam tudi utemelji zakaj lahko \(\AC(ℕ)\) pravimo princip
258258
\emph{števne} izbire, saj deluje za poljubno števno (neskončno) množico.
259-
Označimo ga torej \(\CC\), iz angleško \english{countable choice}. Pomembno
259+
Označimo ga torej \(\CC\), iz angleško \textenglish{countable choice}. Pomembno
260260
vlogo bo igral tudi \emph{princip števne disjunktivne izbire} \(\AC(ℕ, 2)\), ki
261-
ga označimo z \(\CCv\). Ime za tega pride, iz dejstva, da je
262-
\(\exist{b:2}{R(n,b)}\) ekvivalenten \(R(n,0) ∨ R(n,1)\).
261+
ga označimo z \(\CCv\). Ime izhaja iz dejstva, da je
262+
\(\exist{b:2}{R(n,b)}\) ekvivalentno \(R(n,0) ∨ R(n,1)\).
263263

264264
\begin{trditev}
265265
Če je \(Σ' ⊆ Σ\), \(\AC_Σ(A, B)\) implicira \(\AC_{Σ'}(A, B)\).
@@ -276,8 +276,7 @@ \subsection{Principi izbire}\label{sec:logika-izbire}
276276
\begin{trditev}
277277
Princip \(\AC(\cli n)\) velja.
278278
\end{trditev}
279-
Dokaz je očiten in poteka z indukcijo.
280-
279+
Dokaza z indukcijo, ki je standarden, na tem mestu ne bomo ponavljali.
281280
% \begin{definicija}
282281
% \emph{Princip \[Σ\]-izbire iz \(A\) v \(B\)} pravi, da za vsako relacijo
283282
% \(R : A×B → Σ\) za katero velja \(\for{a:A}{\exist{b:B}{R(a,b)}}\), obstaja
@@ -325,13 +324,13 @@ \subsection{Principi izbire}\label{sec:logika-izbire}
325324
zaporedje \(x : ℕ → X\). Ker je \(X⊑B\) je torej to preslikava \(ℕ → B\), ki
326325
ima želeno lastnost.
327326
\end{dokaz}
328-
329-
V dokazu je pogoj na \(Σ\) res pomemben, sicer \(Q\) ni relacija nad \(Σ\).
327+
S pogojem, da je \(Σ\) zaprt za navedeni operaciji, zagotovimo, da je \(Q\)
328+
relacija na \(Σ\).
330329

331330
Poznamo tudi princip enolične izbire. Ta pravi, da vsaka funkcijska relacija
332-
določa (enolično) funkcijo. Ker smo topoloških modelih smo funkcije definirali
333-
natanko kot funkcijske relacije, v topoloških modelih ta princip vedno velja,
334-
tako da ga ne bomo posebej obravnavali.
331+
določa (enolično) funkcijo. Ker smo v topoloških modelih funkcije definirali
332+
kot funkcijske relacije, v topoloških modelih ta princip vedno velja, tako da ga
333+
ne bomo posebej obravnavali.
335334

336335

337336
\subsection{Principi odločitve}\label{sec:logika-odločitve}
@@ -391,8 +390,8 @@ \subsection{Principi odločitve}\label{sec:logika-odločitve}
391390
Če uporabimo \(\alpo*_ℝ\) na \(x\) in \(-x\) dobimo želeno formulo. Obratno pa
392391
\({x = 0 ∨ x < 0}\) implicira \(x ≤ 0\). Podobno pokažemo tudi drugi del.
393392
\end{dokaz}
394-
Tako bomo v dokazih prosto menjali med ekvivalentnima pogojema.
395-
393+
Tako bomo prosto od tu naprej menjali med ekvivalentnima pogojema. Seveda pa se
394+
v posameznem dokazu omejimo na zgolj enega.
396395

397396
\begin{trditev}\label{th:alpoc-is-lpo}\label{th:implications}
398397
Velja veriga implikacij \(\lem* ⇒ \alpo* ⇒ \alpo*_{\Rc} ⇔ \lpo*\).
@@ -413,7 +412,7 @@ \subsection{Principi odločitve}\label{sec:logika-odločitve}
413412
mest, kar pomeni, da želeni indeks obstaja.
414413

415414
Preostanek dokaza izvira iz~\cite{Gro-Tsen24}.
416-
Obratno, naj bo \(x = (xᵢ)ᵢ\) Cauchyjevo zaporedje.
415+
Naj bo \(x = (xᵢ)ᵢ\) Cauchyjevo zaporedje, za katerega odločamo \(\alpo_{\Rc}*\).
417416
Definiramo lahko zaporedje
418417
\[ β(k,n) ≔
419418
\begin{cases}
@@ -440,6 +439,7 @@ \subsection{Principi odločitve}\label{sec:logika-odločitve}
440439
ni zanimiv, tako od tu naprej prosto menjamo med \(\alpo*_{\Rc}\) in
441440
\(\lpo*\) po potrebi, kjer to ne povzroči zmede.
442441

442+
443443
\subsection{Ostali principi}\label{sec:logika-ostalo}
444444

445445
Seveda se principi ne delijo popolnoma zgolj na principe izbire in odločitve.
@@ -456,17 +456,17 @@ \subsubsection{Redukcija instanc}
456456
Δ &= \set{p : Ω}{p ∨ ¬p}\\
457457
R &= \set{p : Ω}{¬¬p ⇒ p}
458458
\end{align*}
459-
Tu nam \(Δ\) predstavlja Sierpinskijev objekt \emph{odločljivih} resničnostnih
460-
vrednosti, \(R\) pa \emph{regularnih}.
459+
Objektom \(Σ_ℝ\), \(Σ⁰₁\), \(Δ\), in \(R\) pravimo \emph{realne},
460+
\emph{semiodločljive}, \emph{odločljive}, in \emph{regularne} resničnostne vrednosti.
461+
% Tu nam \(Δ\) predstavlja Sierpinskijev objekt \emph{odločljivih} resničnostnih
462+
% vrednosti, \(R\) pa \emph{regularnih}.
461463

462464
\begin{trditev}
463465
Naj bo \(\) objekt realnih števil. Potem je Sierpinskijev objekt \(Σ_ℝ\) enak
464466
\(\set{x \apart 0}{x : ℝ}\).
465467
\end{trditev}
466468
\begin{dokaz}
467-
TODO: a je to res, in če je, a je pol velja \ref{th:alpo-equiv} kot redukcija?
468-
469-
Če je \(x : ℝ\), je potem \(x \apart 0 ⇔ \abs x > 0\).
469+
Če je \(x : ℝ\), je \(x \apart 0 ⇔ \abs x > 0\).
470470
Obratno je \(x > 0 ⇔ \max\{x,0\} \apart 0\).
471471
\end{dokaz}
472472

@@ -538,29 +538,29 @@ \subsubsection{Redukcija instanc}
538538

539539
Reducibilnost nam torej definira refleksivno in tranzitivno relacijo. To lahko
540540
dopolnimo do ekvivalenčne relacije \(\), ki ji pravimo \emph{ekvivalenca instanc}.
541-
Ekvivalenčnim razredom po tej relaciji pravimo \emph{stopnje}.
541+
Ekvivalenčnim razredom po tej relaciji pravimo \emph{stopnje instance}, ali na
542+
kratko \emph{stopnje}.
542543
Izkaže se, da ima ta ureditev zelo lepo strukturo. Več o njej si lahko pogledate
543-
v~\cite{Bauer22}, saj za naše potrebe ni relevantna.
544-
545-
Operacije na stopnjah imajo bogato strukturo. Definiramo lahko dve seštevanji in
546-
dve množenji, kar se izkaže, da ima povezavo z linearno logiko, a v tem delu
547-
potrebujemo le navadno množenje.
544+
v~\cite{Bauer22}, mi bomo pa definirali le produkt stopenj.
548545

549546
\begin{definicija}
550-
\emph{Produkt \(φ⊑A\) in \(ψ⊑B\)} je predikat \(φ×ψ⊑A×B\) definiran po točkah.
551-
Na očiten način lahko definiramo tudi končne potence predikata \(φ\).
547+
\emph{Produkt \(φ⊑A\) in \(ψ⊑B\)} je predikat \(φ×ψ⊑A×B\) definiran s
548+
predpisom \(φ×ψ(a,b) ≔ φ(a)∧ψ(b)\).
549+
Na očiten način lahko definiramo končne potence \(φⁿ\) predikata \(φ\).
550+
Prav tako lahko definiramo števno potenco \(φ^ℕ\) predikata \(φ\) s predpisom
551+
\(φ^ℕ((aᵢ)ᵢ) ≔ \for{i:I}{φ(aᵢ)}\).
552552
\end{definicija}
553553

554554
\begin{definicija}
555555
Pravimo, da je \(φ⊑A\) \emph{idempotenten}, ko velja \(φ²≤φ\).
556556
\end{definicija}
557-
Idempotentnost pomeni, da lahko odločitev \(φ\) za dve vrednosti iz \(A\)
558-
odločimo zgolj z eno ``poizvedbo'' \(φ\), na nekem drugem \(a\).
557+
Idempotentnost pomeni, da lahko odločitev \(φ\) za dve vrednosti \(a₀\) in
558+
\(a₁ ∈ A\) odločimo zgolj z eno ``poizvedbo'' \(φ\) na nekem \(a ∈ A\).
559559

560-
Poglejmo si recimo \(\lem*\). Zgleda, kot da se moramo odločiti med štirimi
561-
alternativami, \(p∧q\), \(p∧¬q\), \(¬p∧q\), in \(¬p∧¬q\), medtem ko nam ena
562-
instanca \(\lem*\) da zgolj dve možnosti. Zgleda nemogoče, ampak se izkaže, da
563-
to lahko pokažemo.
560+
Poglejmo si recimo \(\lem*\). Na prvi pogled je videti, kot da se moramo
561+
odločiti med štirimi alternativami, \(p∧q\), \(p∧¬q\), \(¬p∧q\), in \(¬p∧¬q\),
562+
medtem ko nam ena instanca \(\lem*\) da zgolj dve možnosti. Čeprav se zdi
563+
nemogoče, idempotenco \(\lem*\) lahko dokažemo.
564564

565565
\begin{lema}
566566
Za vse \(p:Ω\) velja \(¬¬\lem(p)\).
@@ -574,9 +574,8 @@ \subsubsection{Redukcija instanc}
574574
\end{trditev}
575575
\begin{dokaz}
576576
Naj bosta \(p\) in \(q\) resničnostni vrednosti.
577-
Potem definiramo \(r ≔ \lem²{\p{p, q}}\).
578-
Ker \(\lem\) slika v goste resničnostne vrednosti, je \(\lem{\p r} = r\), tako da
579-
je \[\lem{\p r} = r = \lem²{\p{p, q}}\text.\qedhere\]
577+
Iz \(\lem{\p{\lem²(p,q)}}\) sledi \(\lem²(p,q)\), saj \(¬\lem²(p,q)\) ne
578+
velja, torej je \(\lem²(p,q)\) želena vrednost.
580579
\end{dokaz}
581580
Reducibilnost izhaja iz teorije izračunljivosti. Tam se idempotenca ne pojavi
582581
pogosto, saj tam pomeni, da lahko dve izvedbi algoritma izvedemo že z eno
@@ -590,15 +589,15 @@ \subsubsection{Redukcija instanc}
590589

591590
V~\ref{th:alpoc-is-lpo} smo pokazali, da so principi, ki govorijo o \(Σ⁰₁\) in
592591
\(Σ_{\Rc}\) ekvivalentni. Ampak vseeno ta Sierpinskijeva objekta nista nujno
593-
enaka. Na kratko se lahko o tem prepričamo tako, da rečemo, da je dokaz tega
592+
enaka. Na kratko se lahko o tem prepričamo tako, da opazimo, da je dokaz tega
594593
dejstva zahteval neskončno instanc \(Σ⁰₁\), torej so elementi \(Σ_{\Rc}\)
595594
ekvivalentni števnim konjunkcijam elementov \(Σ⁰₁\). Velja torej naslednja
596595
redukcija.
597596
\begin{trditev}
598597
Velja redukcija \(\alpo*_{\Rc} ≤ \lpo*^ℕ\).
599598
\end{trditev}
600599
\begin{dokaz}
601-
To smo zares pokazali že zgoraj. Uporabimo \(ω⋅ω + ω + 1\) instanc \(\lpo*\),
600+
To smo pravzaprav pokazali že zgoraj. Uporabimo \(ω⋅ω + ω + 1\) instanc \(\lpo*\),
602601
kar je števno mnogo, torej je števno mnogo instanc \(\lpo*\) dovolj za gornjo
603602
redukcijo.
604603
\end{dokaz}
@@ -615,30 +614,28 @@ \subsubsection{Kripkejeve sheme}
615614
\begin{definicija}
616615
\emph{Kripkejeva shema za \(Σ ⊆ Ω\)} pravi, da je \(Σ = Ω\). Formulo
617616
\(\for{p : Ω}{\exist{s : Σ}{s = p}}\) označimo s \(\ks*(Σ)\).
618-
619617
Navadna \emph{Kripkejeva shema} je Kripkejeva shema za
620618
\(Σ⁰₁ ≔ \set\apart 0}{α : 2^ℕ} ⊆ Ω\) in jo označimo \(\ks*\).
621619

622620
\emph{Analitična Kripkejeva shema za \(\)} je Kripkejeva shema za \(Σ_ℝ\),
623621
kjer je \(\) nek objekt realnih števil. Označimo jo z \(\aks*_ℝ\)
624-
625622
Posebej \(\ks*(Σ_{\Rd})\) pravimo \emph{analitična Kripkejeva shema}.
626623
\end{definicija}
627624

628625
\begin{trditev}
629-
Kripkejeva shema za \(Δ\) je natanko \(\lem*\).
626+
Kripkejeva shema za \(Δ\) je ekvivalentna \(\lem*\).
630627
\end{trditev}
631628

632629
\begin{trditev}\label{th:aks-impl-lemalpo}
633-
Če velja \(\ks*(Σ)\), velja \(\p{\lem*,Ω}\p{\lem*}\). V posebnem velja
630+
Če velja \(\ks*(Σ)\), velja \(\lem* ≤ \lem*{\res{Σ}}\). V posebnem velja
634631
\(\lem* ≤ \alpo*\), če velja \(\aks*\).
635632
\end{trditev}
636633
\begin{dokaz}
637634
Naj bo \(p:Ω\). Po predpostavki je \(Σ = Ω\), torej je \(p∈Σ\). Potem
638-
lahko na \(p\) uporabimo \(\p{\lem*}\) in \(\lem(p)\) velja.
635+
lahko na \(p\) uporabimo \(\lem*{\res{Σ}}\) in \(\lem(p)\) velja.
639636
\end{dokaz}
640637
\begin{posledica}
641-
Če velja \(\ks*(Σ)\), je \(\p{\lem*}\) idempotenten.
638+
Če velja \(\ks*(Σ)\), je \(\lem*{\res{Σ}}\) idempotenten.
642639
\end{posledica}
643640

644641

@@ -657,10 +654,12 @@ \subsubsection{Princip Markova}
657654
% Če velja \(α = 0 ∨ α \apart 0\), in ne velja \(α=0\), potem velja \(α \apart 0\).
658655
% \end{dokaz}
659656

660-
Kot na začetku tega podrazdelka lahko zožimo še Kripkejevo shemo.
657+
Kot na začetku tega podrazdelka lahko zožimo še Kripkejevo shemo. Tu moramo
658+
paziti, da ko zožimo \(\ks*(Σ)\) na \(Σ' ⊆ Ω\), mora veljati \(Σ ⊆ Σ'\).
661659
\begin{trditev}
662-
Kripkejeva shema \(Σ⁰₁ = R\) je natanko \(\mp*\). Podobno velja za
663-
analitične različice principa.
660+
Kripkejeva shema za \(Σ⁰₁∩R ⊆ Σ⁰₁\) je natanko princip Markova in je
661+
ekvivalenten trditvi \(Σ⁰₁ ⊆ R\). Podobno velja za analitične različice
662+
principa.
664663
\end{trditev}
665664

666665
%%% Local Variables:

src/magisterij.bib

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ @book{Borceux94
9393

9494
@article{Coquand92, title={An intuitionistic proof of Tychonoff’s theorem}, volume={57}, ISSN={1943-5886}, url={http://dx.doi.org/10.2307/2275174}, DOI={10.2307/2275174}, number={1}, journal={Journal of Symbolic Logic}, publisher={Cambridge University Press (CUP)}, author={Coquand, Thierry}, year={1992}, month=mar, pages={28–32} }
9595

96+
@article{Diaconescu75, title={Axiom of choice and complementation}, volume={51}, ISSN={1088-6826}, url={http://dx.doi.org/10.1090/S0002-9939-1975-0373893-X}, DOI={10.1090/s0002-9939-1975-0373893-x}, number={1}, journal={Proceedings of the American Mathematical Society}, publisher={American Mathematical Society (AMS)}, author={Diaconescu, Radu}, year={1975}, month=aug, pages={176–178} }
97+
9698
@inbook{FG82, title={Formal Spaces}, ISSN={0049-237X}, url={http://dx.doi.org/10.1016/S0049-237X(09)70126-0}, DOI={10.1016/s0049-237x(09)70126-0}, booktitle={Studies in Logic and the Foundations of Mathematics}, publisher={Elsevier}, author={Fourman, Michael Paul and Grayson, R. J.}, year={1982}, pages={107–122} }
9799

98100
@inbook{FH79, title={Sheaf models for analysis}, ISBN={9783540348498}, ISSN={1617-9692}, url={http://dx.doi.org/10.1007/BFb0061823}, DOI={10.1007/bfb0061823}, booktitle={Applications of Sheaves}, publisher={Springer Berlin Heidelberg}, author={Fourman, Michael Paul and Hyland, John Martin Elliot}, year={1979}, pages={280–301} }

0 commit comments

Comments
 (0)