L1
Definition. We define False to be ∀p : prop, p of type prop.
L1
Definition. We define not to be λA : propAFalse of type propprop.
Notation. We use ¬ as a prefix operator with priority 700 corresponding to applying term not.
L6
Definition. We define and to be λA B : prop∀p : prop, (ABp)p of type proppropprop.
Notation. We use as an infix operator with priority 780 and which associates to the left corresponding to applying term and.
L11
Definition. We define or to be λA B : prop∀p : prop, (Ap)(Bp)p of type proppropprop.
Notation. We use as an infix operator with priority 785 and which associates to the left corresponding to applying term or.
Beginning of Section Eq
L18
Variable A : SType
L19
Definition. We define eq to be λx y : A∀Q : AAprop, Q x yQ y x of type AAprop.
L20
Definition. We define neq to be λx y : A¬ eq x y of type AAprop.
End of Section Eq
Notation. We use = as an infix operator with priority 502 and no associativity corresponding to applying term eq.
Notation. We use as an infix operator with priority 502 and no associativity corresponding to applying term neq.
Beginning of Section Ex
L28
Variable A : SType
L29
Definition. We define ex to be λQ : Aprop∀P : prop, (∀x : A, Q xP)P of type (Aprop)prop.
End of Section Ex
Notation. We use x...y [possibly with ascriptions] , B as a binder notation corresponding to a term constructed using ex.
Primitive. The name In is a term of type setsetprop.
Notation. We use as an infix operator with priority 500 and no associativity corresponding to applying term In. Furthermore, we may write xA, B to mean x : set, xAB.
L36
Definition. We define Subq to be λA B ⇒ ∀xA, x B of type setsetprop.
Notation. We use as an infix operator with priority 500 and no associativity corresponding to applying term Subq. Furthermore, we may write xA, B to mean x : set, xAB.
Notation. We use x...y [possibly with ascriptions] , B as a binder notation corresponding to a term constructed using ex and handling ∈ or ⊆ ascriptions using and.
Primitive. The name 𝒫 is a term of type setset.
Primitive. The name Empty is a term of type set.
Primitive. The name ordsucc is a term of type setset.
Notation. Natural numbers 0,1,2,... are notation for the terms formed using Empty as 0 and forming successors with ordsucc.
L50
Definition. We define bij to be λX Y f ⇒ (∀uX, f u Y) (∀u vX, f u = f vu = v) (∀wY, ∃uX, f u = w) of type setset(setset)prop.
L58
Definition. We define equip to be λX Y : set∃f : setset, bij X Y f of type setsetprop.
L61
Definition. We define TwoRamseyProp to be λM N V ⇒ ∀R : setsetprop, (∀x y, R x yR y x)((∃XV, equip M X (∀x yX, x yR x y)) (∃YV, equip N Y (∀x yY, x y¬ R x y))) of type setsetsetprop.
L68
Proof:
Proof not loaded.
L71
Proof:
Proof not loaded.
L74
Proof:
Proof not loaded.
L77
Proof:
Proof not loaded.
L80
Proof:
Proof not loaded.
L83
Proof:
Proof not loaded.
L86
Proof:
Proof not loaded.
L89
Proof:
Proof not loaded.
L92
Proof:
Proof not loaded.
L95
Proof:
Proof not loaded.
L98
Proof:
Proof not loaded.
L101
Proof:
Proof not loaded.
L104
Proof:
Proof not loaded.
L107
Proof:
Proof not loaded.
L110
Proof:
Proof not loaded.
L113
Proof:
Proof not loaded.
L116
Proof:
Proof not loaded.
L119
Proof:
Proof not loaded.
L122
Proof:
Proof not loaded.
L125
Proof:
Proof not loaded.
L128
Proof:
Proof not loaded.
L131
Proof:
Proof not loaded.
L134
Proof:
Proof not loaded.
L137
Proof:
Proof not loaded.
L140
Proof:
Proof not loaded.
L143
Proof:
Proof not loaded.
L146
Proof:
Proof not loaded.
L149
Proof:
Proof not loaded.
L152
Proof:
Proof not loaded.
L155
Proof:
Proof not loaded.
L158
Proof:
Proof not loaded.
L161
Proof:
Proof not loaded.
L164
Proof:
Proof not loaded.
L167
Proof:
Proof not loaded.
L170
Proof:
Proof not loaded.
L173
Proof:
Proof not loaded.
L176
Proof:
Proof not loaded.
L179
Proof:
Proof not loaded.
L182
Proof:
Proof not loaded.
L185
Proof:
Proof not loaded.
L188
Proof:
Proof not loaded.
L191
Proof:
Proof not loaded.
L194
Proof:
Proof not loaded.
L197
Proof:
Proof not loaded.
L200
Proof:
Proof not loaded.
L203
Proof:
Proof not loaded.
L206
Proof:
Proof not loaded.
L209
Proof:
Proof not loaded.
L212
Proof:
Proof not loaded.
L215
Proof:
Proof not loaded.
L218
Proof:
Proof not loaded.
L221
Proof:
Proof not loaded.
L224
Proof:
Proof not loaded.
L227
Proof:
Proof not loaded.
L230
Proof:
Proof not loaded.
L233
Proof:
Proof not loaded.
L236
Proof:
Proof not loaded.
L239
Proof:
Proof not loaded.
L242
Proof:
Proof not loaded.
L245
Proof:
Proof not loaded.
L248
Proof:
Proof not loaded.
L251
Proof:
Proof not loaded.
L254
Proof:
Proof not loaded.
L257
Proof:
Proof not loaded.
L260
Proof:
Proof not loaded.
L263
Proof:
Proof not loaded.
L266
Proof:
Proof not loaded.
L269
Proof:
Proof not loaded.
L272
Proof:
Proof not loaded.
L275
Proof:
Proof not loaded.
L278
Proof:
Proof not loaded.
L281
Proof:
Proof not loaded.
L284
Proof:
Proof not loaded.
L287
Proof:
Proof not loaded.
L290
Proof:
Proof not loaded.
L293
Proof:
Proof not loaded.
L296
Proof:
Proof not loaded.
L299
Proof:
Proof not loaded.
L302
Proof:
Proof not loaded.
L305
Proof:
Proof not loaded.
L308
Proof:
Proof not loaded.
L311
Proof:
Proof not loaded.
L314
Proof:
Proof not loaded.
L317
Proof:
Proof not loaded.
L320
Proof:
Proof not loaded.
L323
Proof:
Proof not loaded.
L326
Proof:
Proof not loaded.
L329
Proof:
Proof not loaded.
L332
Proof:
Proof not loaded.
L335
Proof:
Proof not loaded.
L338
Proof:
Proof not loaded.
L341
Proof:
Proof not loaded.
L344
Proof:
Proof not loaded.
L347
Proof:
Proof not loaded.
L350
Proof:
Proof not loaded.
L353
Proof:
Proof not loaded.
L356
Proof:
Proof not loaded.
L359
Proof:
Proof not loaded.
L362
Proof:
Proof not loaded.
L365
Proof:
Proof not loaded.
L368
Proof:
Proof not loaded.
L371
Proof:
Proof not loaded.
L374
Proof:
Proof not loaded.
L377
Proof:
Proof not loaded.
L380
Proof:
Proof not loaded.
L383
Proof:
Proof not loaded.
L386
Proof:
Proof not loaded.
L389
Proof:
Proof not loaded.
L392
Proof:
Proof not loaded.
L395
Proof:
Proof not loaded.
L398
Proof:
Proof not loaded.
L401
Proof:
Proof not loaded.
L404
Proof:
Proof not loaded.
L407
Proof:
Proof not loaded.
L410
Proof:
Proof not loaded.
L413
Proof:
Proof not loaded.
L416
Proof:
Proof not loaded.
L419
Proof:
Proof not loaded.
L422
Proof:
Proof not loaded.
L425
Proof:
Proof not loaded.
L428
Proof:
Proof not loaded.
L431
Proof:
Proof not loaded.
L434
Proof:
Proof not loaded.
L437
Proof:
Proof not loaded.
L440
Proof:
Proof not loaded.
L443
Proof:
Proof not loaded.
L446
Proof:
Proof not loaded.
L449
Proof:
Proof not loaded.
L452
Proof:
Proof not loaded.
L455
Proof:
Proof not loaded.
L458
Proof:
Proof not loaded.
L461
Proof:
Proof not loaded.
L464
Proof:
Proof not loaded.
L467
Proof:
Proof not loaded.
L470
Proof:
Proof not loaded.
L473
Proof:
Proof not loaded.
L476
Proof:
Proof not loaded.
L479
Proof:
Proof not loaded.
L482
Proof:
Proof not loaded.
L485
Proof:
Proof not loaded.
L488
Proof:
Proof not loaded.
L491
Proof:
Proof not loaded.
L494
Proof:
Proof not loaded.
L497
Proof:
Proof not loaded.
L500
Proof:
Proof not loaded.
L503
Proof:
Proof not loaded.
L506
Proof:
Proof not loaded.
L509
Proof:
Proof not loaded.
L512
Proof:
Proof not loaded.
L515
Proof:
Proof not loaded.
L518
Proof:
Proof not loaded.
L521
Proof:
Proof not loaded.
L524
Proof:
Proof not loaded.
L527
Proof:
Proof not loaded.
L530
Proof:
Proof not loaded.
L533
Proof:
Proof not loaded.
L536
Proof:
Proof not loaded.
L539
Proof:
Proof not loaded.
L542
Proof:
Proof not loaded.
L545
Proof:
Proof not loaded.
L548
Proof:
Proof not loaded.
L551
Proof:
Proof not loaded.
L554
Proof:
Proof not loaded.
L557
Proof:
Proof not loaded.
L560
Proof:
Proof not loaded.
L563
Proof:
Proof not loaded.
L566
Proof:
Proof not loaded.
L569
Proof:
Proof not loaded.