MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  konigthlem Structured version   Visualization version   GIF version

Theorem konigthlem 10482
Description: Lemma for konigth 10483. (Contributed by Mario Carneiro, 22-Feb-2013.)
Hypotheses
Ref Expression
konigth.1 𝐴 ∈ V
konigth.2 𝑆 = 𝑖𝐴 (𝑀𝑖)
konigth.3 𝑃 = X𝑖𝐴 (𝑁𝑖)
konigth.4 𝐷 = (𝑖𝐴 ↦ (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)))
konigth.5 𝐸 = (𝑖𝐴 ↦ (𝑒𝑖))
Assertion
Ref Expression
konigthlem (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → 𝑆𝑃)
Distinct variable groups:   𝐴,𝑎,𝑒,𝑓,𝑖   𝐷,𝑎,𝑒   𝐸,𝑎,𝑖   𝑀,𝑎,𝑓   𝑁,𝑎,𝑒,𝑓   𝑃,𝑎,𝑒,𝑓   𝑆,𝑎,𝑒,𝑓
Allowed substitution hints:   𝐷(𝑓,𝑖)   𝑃(𝑖)   𝑆(𝑖)   𝐸(𝑒,𝑓)   𝑀(𝑒,𝑖)   𝑁(𝑖)

Proof of Theorem konigthlem
StepHypRef Expression
1 fvex 6847 . . . . . . . . 9 (𝑀𝑖) ∈ V
2 fvex 6847 . . . . . . . . . . 11 ((𝑓𝑎)‘𝑖) ∈ V
3 eqid 2737 . . . . . . . . . . 11 (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) = (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖))
42, 3fnmpti 6635 . . . . . . . . . 10 (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) Fn (𝑀𝑖)
51mptex 7171 . . . . . . . . . . . 12 (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) ∈ V
6 konigth.4 . . . . . . . . . . . . 13 𝐷 = (𝑖𝐴 ↦ (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)))
76fvmpt2 6953 . . . . . . . . . . . 12 ((𝑖𝐴 ∧ (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) ∈ V) → (𝐷𝑖) = (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)))
85, 7mpan2 692 . . . . . . . . . . 11 (𝑖𝐴 → (𝐷𝑖) = (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)))
98fneq1d 6585 . . . . . . . . . 10 (𝑖𝐴 → ((𝐷𝑖) Fn (𝑀𝑖) ↔ (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) Fn (𝑀𝑖)))
104, 9mpbiri 258 . . . . . . . . 9 (𝑖𝐴 → (𝐷𝑖) Fn (𝑀𝑖))
11 fnrndomg 10449 . . . . . . . . 9 ((𝑀𝑖) ∈ V → ((𝐷𝑖) Fn (𝑀𝑖) → ran (𝐷𝑖) ≼ (𝑀𝑖)))
121, 10, 11mpsyl 68 . . . . . . . 8 (𝑖𝐴 → ran (𝐷𝑖) ≼ (𝑀𝑖))
13 domsdomtr 9043 . . . . . . . 8 ((ran (𝐷𝑖) ≼ (𝑀𝑖) ∧ (𝑀𝑖) ≺ (𝑁𝑖)) → ran (𝐷𝑖) ≺ (𝑁𝑖))
1412, 13sylan 581 . . . . . . 7 ((𝑖𝐴 ∧ (𝑀𝑖) ≺ (𝑁𝑖)) → ran (𝐷𝑖) ≺ (𝑁𝑖))
15 sdomdif 9056 . . . . . . 7 (ran (𝐷𝑖) ≺ (𝑁𝑖) → ((𝑁𝑖) ∖ ran (𝐷𝑖)) ≠ ∅)
1614, 15syl 17 . . . . . 6 ((𝑖𝐴 ∧ (𝑀𝑖) ≺ (𝑁𝑖)) → ((𝑁𝑖) ∖ ran (𝐷𝑖)) ≠ ∅)
1716ralimiaa 3074 . . . . 5 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ∀𝑖𝐴 ((𝑁𝑖) ∖ ran (𝐷𝑖)) ≠ ∅)
18 konigth.1 . . . . . 6 𝐴 ∈ V
19 fvex 6847 . . . . . . 7 (𝑁𝑖) ∈ V
2019difexi 5267 . . . . . 6 ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∈ V
2118, 20ac6c5 10395 . . . . 5 (∀𝑖𝐴 ((𝑁𝑖) ∖ ran (𝐷𝑖)) ≠ ∅ → ∃𝑒𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)))
22 equid 2014 . . . . . . 7 𝑓 = 𝑓
23 eldifi 4072 . . . . . . . . . . . . 13 ((𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑒𝑖) ∈ (𝑁𝑖))
24 fvex 6847 . . . . . . . . . . . . . . 15 (𝑒𝑖) ∈ V
25 konigth.5 . . . . . . . . . . . . . . . 16 𝐸 = (𝑖𝐴 ↦ (𝑒𝑖))
2625fvmpt2 6953 . . . . . . . . . . . . . . 15 ((𝑖𝐴 ∧ (𝑒𝑖) ∈ V) → (𝐸𝑖) = (𝑒𝑖))
2724, 26mpan2 692 . . . . . . . . . . . . . 14 (𝑖𝐴 → (𝐸𝑖) = (𝑒𝑖))
2827eleq1d 2822 . . . . . . . . . . . . 13 (𝑖𝐴 → ((𝐸𝑖) ∈ (𝑁𝑖) ↔ (𝑒𝑖) ∈ (𝑁𝑖)))
2923, 28imbitrrid 246 . . . . . . . . . . . 12 (𝑖𝐴 → ((𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝐸𝑖) ∈ (𝑁𝑖)))
3029ralimia 3072 . . . . . . . . . . 11 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → ∀𝑖𝐴 (𝐸𝑖) ∈ (𝑁𝑖))
3124, 25fnmpti 6635 . . . . . . . . . . 11 𝐸 Fn 𝐴
3230, 31jctil 519 . . . . . . . . . 10 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝐸 Fn 𝐴 ∧ ∀𝑖𝐴 (𝐸𝑖) ∈ (𝑁𝑖)))
3318mptex 7171 . . . . . . . . . . . 12 (𝑖𝐴 ↦ (𝑒𝑖)) ∈ V
3425, 33eqeltri 2833 . . . . . . . . . . 11 𝐸 ∈ V
3534elixp 8845 . . . . . . . . . 10 (𝐸X𝑖𝐴 (𝑁𝑖) ↔ (𝐸 Fn 𝐴 ∧ ∀𝑖𝐴 (𝐸𝑖) ∈ (𝑁𝑖)))
3632, 35sylibr 234 . . . . . . . . 9 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → 𝐸X𝑖𝐴 (𝑁𝑖))
37 konigth.3 . . . . . . . . 9 𝑃 = X𝑖𝐴 (𝑁𝑖)
3836, 37eleqtrrdi 2848 . . . . . . . 8 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → 𝐸𝑃)
39 foelrn 7053 . . . . . . . . . 10 ((𝑓:𝑆onto𝑃𝐸𝑃) → ∃𝑎𝑆 𝐸 = (𝑓𝑎))
4039expcom 413 . . . . . . . . 9 (𝐸𝑃 → (𝑓:𝑆onto𝑃 → ∃𝑎𝑆 𝐸 = (𝑓𝑎)))
41 konigth.2 . . . . . . . . . . . . . . 15 𝑆 = 𝑖𝐴 (𝑀𝑖)
4241eleq2i 2829 . . . . . . . . . . . . . 14 (𝑎𝑆𝑎 𝑖𝐴 (𝑀𝑖))
43 eliun 4938 . . . . . . . . . . . . . 14 (𝑎 𝑖𝐴 (𝑀𝑖) ↔ ∃𝑖𝐴 𝑎 ∈ (𝑀𝑖))
4442, 43bitri 275 . . . . . . . . . . . . 13 (𝑎𝑆 ↔ ∃𝑖𝐴 𝑎 ∈ (𝑀𝑖))
45 nfra1 3262 . . . . . . . . . . . . . . 15 𝑖𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖))
46 nfv 1916 . . . . . . . . . . . . . . 15 𝑖 𝐸 = (𝑓𝑎)
4745, 46nfan 1901 . . . . . . . . . . . . . 14 𝑖(∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎))
48 nfv 1916 . . . . . . . . . . . . . 14 𝑖 ¬ 𝑓 = 𝑓
4927ad2antrl 729 . . . . . . . . . . . . . . . . . . . 20 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝐸𝑖) = (𝑒𝑖))
50 fveq1 6833 . . . . . . . . . . . . . . . . . . . . 21 (𝐸 = (𝑓𝑎) → (𝐸𝑖) = ((𝑓𝑎)‘𝑖))
518fveq1d 6836 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝐴 → ((𝐷𝑖)‘𝑎) = ((𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖))‘𝑎))
523fvmpt2 6953 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑎 ∈ (𝑀𝑖) ∧ ((𝑓𝑎)‘𝑖) ∈ V) → ((𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖))‘𝑎) = ((𝑓𝑎)‘𝑖))
532, 52mpan2 692 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑎 ∈ (𝑀𝑖) → ((𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖))‘𝑎) = ((𝑓𝑎)‘𝑖))
5451, 53sylan9eq 2792 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑖𝐴𝑎 ∈ (𝑀𝑖)) → ((𝐷𝑖)‘𝑎) = ((𝑓𝑎)‘𝑖))
5554eqcomd 2743 . . . . . . . . . . . . . . . . . . . . 21 ((𝑖𝐴𝑎 ∈ (𝑀𝑖)) → ((𝑓𝑎)‘𝑖) = ((𝐷𝑖)‘𝑎))
5650, 55sylan9eq 2792 . . . . . . . . . . . . . . . . . . . 20 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝐸𝑖) = ((𝐷𝑖)‘𝑎))
5749, 56eqtr3d 2774 . . . . . . . . . . . . . . . . . . 19 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝑒𝑖) = ((𝐷𝑖)‘𝑎))
58 fnfvelrn 7026 . . . . . . . . . . . . . . . . . . . . 21 (((𝐷𝑖) Fn (𝑀𝑖) ∧ 𝑎 ∈ (𝑀𝑖)) → ((𝐷𝑖)‘𝑎) ∈ ran (𝐷𝑖))
5910, 58sylan 581 . . . . . . . . . . . . . . . . . . . 20 ((𝑖𝐴𝑎 ∈ (𝑀𝑖)) → ((𝐷𝑖)‘𝑎) ∈ ran (𝐷𝑖))
6059adantl 481 . . . . . . . . . . . . . . . . . . 19 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → ((𝐷𝑖)‘𝑎) ∈ ran (𝐷𝑖))
6157, 60eqeltrd 2837 . . . . . . . . . . . . . . . . . 18 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝑒𝑖) ∈ ran (𝐷𝑖))
62613adant1 1131 . . . . . . . . . . . . . . . . 17 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝑒𝑖) ∈ ran (𝐷𝑖))
63 simp1 1137 . . . . . . . . . . . . . . . . . 18 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → ∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)))
64 simp3l 1203 . . . . . . . . . . . . . . . . . 18 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → 𝑖𝐴)
65 rsp 3226 . . . . . . . . . . . . . . . . . . 19 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑖𝐴 → (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖))))
66 eldifn 4073 . . . . . . . . . . . . . . . . . . 19 ((𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → ¬ (𝑒𝑖) ∈ ran (𝐷𝑖))
6765, 66syl6 35 . . . . . . . . . . . . . . . . . 18 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑖𝐴 → ¬ (𝑒𝑖) ∈ ran (𝐷𝑖)))
6863, 64, 67sylc 65 . . . . . . . . . . . . . . . . 17 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → ¬ (𝑒𝑖) ∈ ran (𝐷𝑖))
6962, 68pm2.21dd 195 . . . . . . . . . . . . . . . 16 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → ¬ 𝑓 = 𝑓)
70693expia 1122 . . . . . . . . . . . . . . 15 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎)) → ((𝑖𝐴𝑎 ∈ (𝑀𝑖)) → ¬ 𝑓 = 𝑓))
7170expd 415 . . . . . . . . . . . . . 14 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎)) → (𝑖𝐴 → (𝑎 ∈ (𝑀𝑖) → ¬ 𝑓 = 𝑓)))
7247, 48, 71rexlimd 3245 . . . . . . . . . . . . 13 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎)) → (∃𝑖𝐴 𝑎 ∈ (𝑀𝑖) → ¬ 𝑓 = 𝑓))
7344, 72biimtrid 242 . . . . . . . . . . . 12 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎)) → (𝑎𝑆 → ¬ 𝑓 = 𝑓))
7473ex 412 . . . . . . . . . . 11 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝐸 = (𝑓𝑎) → (𝑎𝑆 → ¬ 𝑓 = 𝑓)))
7574com23 86 . . . . . . . . . 10 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑎𝑆 → (𝐸 = (𝑓𝑎) → ¬ 𝑓 = 𝑓)))
7675rexlimdv 3137 . . . . . . . . 9 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (∃𝑎𝑆 𝐸 = (𝑓𝑎) → ¬ 𝑓 = 𝑓))
7740, 76syl9r 78 . . . . . . . 8 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝐸𝑃 → (𝑓:𝑆onto𝑃 → ¬ 𝑓 = 𝑓)))
7838, 77mpd 15 . . . . . . 7 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑓:𝑆onto𝑃 → ¬ 𝑓 = 𝑓))
7922, 78mt2i 137 . . . . . 6 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → ¬ 𝑓:𝑆onto𝑃)
8079exlimiv 1932 . . . . 5 (∃𝑒𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → ¬ 𝑓:𝑆onto𝑃)
8117, 21, 803syl 18 . . . 4 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ¬ 𝑓:𝑆onto𝑃)
8281nexdv 1938 . . 3 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ¬ ∃𝑓 𝑓:𝑆onto𝑃)
8310dom 9038 . . . . . . . 8 ∅ ≼ (𝑀𝑖)
84 domsdomtr 9043 . . . . . . . 8 ((∅ ≼ (𝑀𝑖) ∧ (𝑀𝑖) ≺ (𝑁𝑖)) → ∅ ≺ (𝑁𝑖))
8583, 84mpan 691 . . . . . . 7 ((𝑀𝑖) ≺ (𝑁𝑖) → ∅ ≺ (𝑁𝑖))
86190sdom 9039 . . . . . . 7 (∅ ≺ (𝑁𝑖) ↔ (𝑁𝑖) ≠ ∅)
8785, 86sylib 218 . . . . . 6 ((𝑀𝑖) ≺ (𝑁𝑖) → (𝑁𝑖) ≠ ∅)
8887ralimi 3075 . . . . 5 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ∀𝑖𝐴 (𝑁𝑖) ≠ ∅)
8937neeq1i 2997 . . . . . 6 (𝑃 ≠ ∅ ↔ X𝑖𝐴 (𝑁𝑖) ≠ ∅)
9019rgenw 3056 . . . . . . . . 9 𝑖𝐴 (𝑁𝑖) ∈ V
91 ixpexg 8863 . . . . . . . . 9 (∀𝑖𝐴 (𝑁𝑖) ∈ V → X𝑖𝐴 (𝑁𝑖) ∈ V)
9290, 91ax-mp 5 . . . . . . . 8 X𝑖𝐴 (𝑁𝑖) ∈ V
9337, 92eqeltri 2833 . . . . . . 7 𝑃 ∈ V
94930sdom 9039 . . . . . 6 (∅ ≺ 𝑃𝑃 ≠ ∅)
9518, 19ac9 10396 . . . . . 6 (∀𝑖𝐴 (𝑁𝑖) ≠ ∅ ↔ X𝑖𝐴 (𝑁𝑖) ≠ ∅)
9689, 94, 953bitr4i 303 . . . . 5 (∅ ≺ 𝑃 ↔ ∀𝑖𝐴 (𝑁𝑖) ≠ ∅)
9788, 96sylibr 234 . . . 4 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ∅ ≺ 𝑃)
9818, 1iunex 7914 . . . . . . 7 𝑖𝐴 (𝑀𝑖) ∈ V
9941, 98eqeltri 2833 . . . . . 6 𝑆 ∈ V
100 domtri 10469 . . . . . 6 ((𝑃 ∈ V ∧ 𝑆 ∈ V) → (𝑃𝑆 ↔ ¬ 𝑆𝑃))
10193, 99, 100mp2an 693 . . . . 5 (𝑃𝑆 ↔ ¬ 𝑆𝑃)
102101biimpri 228 . . . 4 𝑆𝑃𝑃𝑆)
103 fodomr 9059 . . . 4 ((∅ ≺ 𝑃𝑃𝑆) → ∃𝑓 𝑓:𝑆onto𝑃)
10497, 102, 103syl2an 597 . . 3 ((∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) ∧ ¬ 𝑆𝑃) → ∃𝑓 𝑓:𝑆onto𝑃)
10582, 104mtand 816 . 2 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ¬ ¬ 𝑆𝑃)
106105notnotrd 133 1 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → 𝑆𝑃)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  w3a 1087   = wceq 1542  wex 1781  wcel 2114  wne 2933  wral 3052  wrex 3062  Vcvv 3430  cdif 3887  c0 4274   ciun 4934   class class class wbr 5086  cmpt 5167  ran crn 5625   Fn wfn 6487  ontowfo 6490  cfv 6492  Xcixp 8838  cdom 8884  csdm 8885
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-rep 5212  ax-sep 5231  ax-nul 5241  ax-pow 5302  ax-pr 5370  ax-un 7682  ax-ac2 10376
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3or 1088  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-ral 3053  df-rex 3063  df-rmo 3343  df-reu 3344  df-rab 3391  df-v 3432  df-sbc 3730  df-csb 3839  df-dif 3893  df-un 3895  df-in 3897  df-ss 3907  df-pss 3910  df-nul 4275  df-if 4468  df-pw 4544  df-sn 4569  df-pr 4571  df-op 4575  df-uni 4852  df-int 4891  df-iun 4936  df-br 5087  df-opab 5149  df-mpt 5168  df-tr 5194  df-id 5519  df-eprel 5524  df-po 5532  df-so 5533  df-fr 5577  df-se 5578  df-we 5579  df-xp 5630  df-rel 5631  df-cnv 5632  df-co 5633  df-dm 5634  df-rn 5635  df-res 5636  df-ima 5637  df-pred 6259  df-ord 6320  df-on 6321  df-suc 6323  df-iota 6448  df-fun 6494  df-fn 6495  df-f 6496  df-f1 6497  df-fo 6498  df-f1o 6499  df-fv 6500  df-isom 6501  df-riota 7317  df-ov 7363  df-oprab 7364  df-mpo 7365  df-1st 7935  df-2nd 7936  df-frecs 8224  df-wrecs 8255  df-recs 8304  df-er 8636  df-map 8768  df-ixp 8839  df-en 8887  df-dom 8888  df-sdom 8889  df-card 9854  df-acn 9857  df-ac 10029
This theorem is referenced by:  konigth  10483
  Copyright terms: Public domain W3C validator