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

Theorem konigthlem 10549
Description: Lemma for konigth 10550. (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 6892 . . . . . . . . 9 (𝑀𝑖) ∈ V
2 fvex 6892 . . . . . . . . . . 11 ((𝑓𝑎)‘𝑖) ∈ V
3 eqid 2769 . . . . . . . . . . 11 (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) = (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖))
42, 3fnmpti 6676 . . . . . . . . . 10 (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) Fn (𝑀𝑖)
51mptex 7219 . . . . . . . . . . . 12 (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) ∈ V
6 konigth.4 . . . . . . . . . . . . 13 𝐷 = (𝑖𝐴 ↦ (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)))
76fvmpt2 6999 . . . . . . . . . . . 12 ((𝑖𝐴 ∧ (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) ∈ V) → (𝐷𝑖) = (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)))
85, 7mpan2 703 . . . . . . . . . . 11 (𝑖𝐴 → (𝐷𝑖) = (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)))
98fneq1d 6626 . . . . . . . . . 10 (𝑖𝐴 → ((𝐷𝑖) Fn (𝑀𝑖) ↔ (𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖)) Fn (𝑀𝑖)))
104, 9mpbiri 261 . . . . . . . . 9 (𝑖𝐴 → (𝐷𝑖) Fn (𝑀𝑖))
11 fnrndomg 10516 . . . . . . . . 9 ((𝑀𝑖) ∈ V → ((𝐷𝑖) Fn (𝑀𝑖) → ran (𝐷𝑖) ≼ (𝑀𝑖)))
121, 10, 11mpsyl 69 . . . . . . . 8 (𝑖𝐴 → ran (𝐷𝑖) ≼ (𝑀𝑖))
13 domsdomtr 9096 . . . . . . . 8 ((ran (𝐷𝑖) ≼ (𝑀𝑖) ∧ (𝑀𝑖) ≺ (𝑁𝑖)) → ran (𝐷𝑖) ≺ (𝑁𝑖))
1412, 13sylan 591 . . . . . . 7 ((𝑖𝐴 ∧ (𝑀𝑖) ≺ (𝑁𝑖)) → ran (𝐷𝑖) ≺ (𝑁𝑖))
15 sdomdif 9109 . . . . . . 7 (ran (𝐷𝑖) ≺ (𝑁𝑖) → ((𝑁𝑖) ∖ ran (𝐷𝑖)) ≠ ∅)
1614, 15syl 18 . . . . . 6 ((𝑖𝐴 ∧ (𝑀𝑖) ≺ (𝑁𝑖)) → ((𝑁𝑖) ∖ ran (𝐷𝑖)) ≠ ∅)
1716ralimiaa 3107 . . . . 5 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ∀𝑖𝐴 ((𝑁𝑖) ∖ ran (𝐷𝑖)) ≠ ∅)
18 konigth.1 . . . . . 6 𝐴 ∈ V
19 fvex 6892 . . . . . . 7 (𝑁𝑖) ∈ V
2019difexi 5298 . . . . . 6 ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∈ V
2118, 20ac6c5 10462 . . . . 5 (∀𝑖𝐴 ((𝑁𝑖) ∖ ran (𝐷𝑖)) ≠ ∅ → ∃𝑒𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)))
22 equid 2039 . . . . . . 7 𝑓 = 𝑓
23 eldifi 4093 . . . . . . . . . . . . 13 ((𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑒𝑖) ∈ (𝑁𝑖))
24 fvex 6892 . . . . . . . . . . . . . . 15 (𝑒𝑖) ∈ V
25 konigth.5 . . . . . . . . . . . . . . . 16 𝐸 = (𝑖𝐴 ↦ (𝑒𝑖))
2625fvmpt2 6999 . . . . . . . . . . . . . . 15 ((𝑖𝐴 ∧ (𝑒𝑖) ∈ V) → (𝐸𝑖) = (𝑒𝑖))
2724, 26mpan2 703 . . . . . . . . . . . . . 14 (𝑖𝐴 → (𝐸𝑖) = (𝑒𝑖))
2827eleq1d 2854 . . . . . . . . . . . . 13 (𝑖𝐴 → ((𝐸𝑖) ∈ (𝑁𝑖) ↔ (𝑒𝑖) ∈ (𝑁𝑖)))
2923, 28imbitrrid 249 . . . . . . . . . . . 12 (𝑖𝐴 → ((𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝐸𝑖) ∈ (𝑁𝑖)))
3029ralimia 3105 . . . . . . . . . . 11 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → ∀𝑖𝐴 (𝐸𝑖) ∈ (𝑁𝑖))
3124, 25fnmpti 6676 . . . . . . . . . . 11 𝐸 Fn 𝐴
3230, 31jctil 528 . . . . . . . . . 10 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝐸 Fn 𝐴 ∧ ∀𝑖𝐴 (𝐸𝑖) ∈ (𝑁𝑖)))
3318mptex 7219 . . . . . . . . . . . 12 (𝑖𝐴 ↦ (𝑒𝑖)) ∈ V
3425, 33eqeltri 2865 . . . . . . . . . . 11 𝐸 ∈ V
3534elixp 8898 . . . . . . . . . 10 (𝐸X𝑖𝐴 (𝑁𝑖) ↔ (𝐸 Fn 𝐴 ∧ ∀𝑖𝐴 (𝐸𝑖) ∈ (𝑁𝑖)))
3632, 35sylibr 237 . . . . . . . . 9 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → 𝐸X𝑖𝐴 (𝑁𝑖))
37 konigth.3 . . . . . . . . 9 𝑃 = X𝑖𝐴 (𝑁𝑖)
3836, 37eleqtrrdi 2880 . . . . . . . 8 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → 𝐸𝑃)
39 foelrn 7100 . . . . . . . . . 10 ((𝑓:𝑆onto𝑃𝐸𝑃) → ∃𝑎𝑆 𝐸 = (𝑓𝑎))
4039expcom 418 . . . . . . . . 9 (𝐸𝑃 → (𝑓:𝑆onto𝑃 → ∃𝑎𝑆 𝐸 = (𝑓𝑎)))
41 konigth.2 . . . . . . . . . . . . . . 15 𝑆 = 𝑖𝐴 (𝑀𝑖)
4241eleq2i 2861 . . . . . . . . . . . . . 14 (𝑎𝑆𝑎 𝑖𝐴 (𝑀𝑖))
43 eliun 4961 . . . . . . . . . . . . . 14 (𝑎 𝑖𝐴 (𝑀𝑖) ↔ ∃𝑖𝐴 𝑎 ∈ (𝑀𝑖))
4442, 43bitri 278 . . . . . . . . . . . . 13 (𝑎𝑆 ↔ ∃𝑖𝐴 𝑎 ∈ (𝑀𝑖))
45 nfra1 3295 . . . . . . . . . . . . . . 15 𝑖𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖))
46 nfv 1941 . . . . . . . . . . . . . . 15 𝑖 𝐸 = (𝑓𝑎)
4745, 46nfan 1926 . . . . . . . . . . . . . 14 𝑖(∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎))
48 nfv 1941 . . . . . . . . . . . . . 14 𝑖 ¬ 𝑓 = 𝑓
4927ad2antrl 740 . . . . . . . . . . . . . . . . . . . 20 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝐸𝑖) = (𝑒𝑖))
50 fveq1 6878 . . . . . . . . . . . . . . . . . . . . 21 (𝐸 = (𝑓𝑎) → (𝐸𝑖) = ((𝑓𝑎)‘𝑖))
518fveq1d 6881 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝐴 → ((𝐷𝑖)‘𝑎) = ((𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖))‘𝑎))
523fvmpt2 6999 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑎 ∈ (𝑀𝑖) ∧ ((𝑓𝑎)‘𝑖) ∈ V) → ((𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖))‘𝑎) = ((𝑓𝑎)‘𝑖))
532, 52mpan2 703 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑎 ∈ (𝑀𝑖) → ((𝑎 ∈ (𝑀𝑖) ↦ ((𝑓𝑎)‘𝑖))‘𝑎) = ((𝑓𝑎)‘𝑖))
5451, 53sylan9eq 2824 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑖𝐴𝑎 ∈ (𝑀𝑖)) → ((𝐷𝑖)‘𝑎) = ((𝑓𝑎)‘𝑖))
5554eqcomd 2775 . . . . . . . . . . . . . . . . . . . . 21 ((𝑖𝐴𝑎 ∈ (𝑀𝑖)) → ((𝑓𝑎)‘𝑖) = ((𝐷𝑖)‘𝑎))
5650, 55sylan9eq 2824 . . . . . . . . . . . . . . . . . . . 20 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝐸𝑖) = ((𝐷𝑖)‘𝑎))
5749, 56eqtr3d 2806 . . . . . . . . . . . . . . . . . . 19 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝑒𝑖) = ((𝐷𝑖)‘𝑎))
58 fnfvelrn 7073 . . . . . . . . . . . . . . . . . . . . 21 (((𝐷𝑖) Fn (𝑀𝑖) ∧ 𝑎 ∈ (𝑀𝑖)) → ((𝐷𝑖)‘𝑎) ∈ ran (𝐷𝑖))
5910, 58sylan 591 . . . . . . . . . . . . . . . . . . . 20 ((𝑖𝐴𝑎 ∈ (𝑀𝑖)) → ((𝐷𝑖)‘𝑎) ∈ ran (𝐷𝑖))
6059adantl 486 . . . . . . . . . . . . . . . . . . 19 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → ((𝐷𝑖)‘𝑎) ∈ ran (𝐷𝑖))
6157, 60eqeltrd 2869 . . . . . . . . . . . . . . . . . 18 ((𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝑒𝑖) ∈ ran (𝐷𝑖))
62613adant1 1146 . . . . . . . . . . . . . . . . 17 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → (𝑒𝑖) ∈ ran (𝐷𝑖))
63 simp1 1152 . . . . . . . . . . . . . . . . . 18 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → ∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)))
64 simp3l 1218 . . . . . . . . . . . . . . . . . 18 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → 𝑖𝐴)
65 rsp 3259 . . . . . . . . . . . . . . . . . . 19 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑖𝐴 → (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖))))
66 eldifn 4094 . . . . . . . . . . . . . . . . . . 19 ((𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → ¬ (𝑒𝑖) ∈ ran (𝐷𝑖))
6765, 66syl6 36 . . . . . . . . . . . . . . . . . 18 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑖𝐴 → ¬ (𝑒𝑖) ∈ ran (𝐷𝑖)))
6863, 64, 67sylc 66 . . . . . . . . . . . . . . . . 17 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → ¬ (𝑒𝑖) ∈ ran (𝐷𝑖))
6962, 68pm2.21dd 198 . . . . . . . . . . . . . . . 16 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎) ∧ (𝑖𝐴𝑎 ∈ (𝑀𝑖))) → ¬ 𝑓 = 𝑓)
70693expia 1137 . . . . . . . . . . . . . . 15 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎)) → ((𝑖𝐴𝑎 ∈ (𝑀𝑖)) → ¬ 𝑓 = 𝑓))
7170expd 420 . . . . . . . . . . . . . 14 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎)) → (𝑖𝐴 → (𝑎 ∈ (𝑀𝑖) → ¬ 𝑓 = 𝑓)))
7247, 48, 71rexlimd 3278 . . . . . . . . . . . . 13 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎)) → (∃𝑖𝐴 𝑎 ∈ (𝑀𝑖) → ¬ 𝑓 = 𝑓))
7344, 72biimtrid 245 . . . . . . . . . . . 12 ((∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) ∧ 𝐸 = (𝑓𝑎)) → (𝑎𝑆 → ¬ 𝑓 = 𝑓))
7473ex 417 . . . . . . . . . . 11 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝐸 = (𝑓𝑎) → (𝑎𝑆 → ¬ 𝑓 = 𝑓)))
7574com23 87 . . . . . . . . . 10 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑎𝑆 → (𝐸 = (𝑓𝑎) → ¬ 𝑓 = 𝑓)))
7675rexlimdv 3170 . . . . . . . . 9 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (∃𝑎𝑆 𝐸 = (𝑓𝑎) → ¬ 𝑓 = 𝑓))
7740, 76syl9r 79 . . . . . . . 8 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝐸𝑃 → (𝑓:𝑆onto𝑃 → ¬ 𝑓 = 𝑓)))
7838, 77mpd 16 . . . . . . 7 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → (𝑓:𝑆onto𝑃 → ¬ 𝑓 = 𝑓))
7922, 78mt2i 138 . . . . . 6 (∀𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → ¬ 𝑓:𝑆onto𝑃)
8079exlimiv 1957 . . . . 5 (∃𝑒𝑖𝐴 (𝑒𝑖) ∈ ((𝑁𝑖) ∖ ran (𝐷𝑖)) → ¬ 𝑓:𝑆onto𝑃)
8117, 21, 803syl 19 . . . 4 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ¬ 𝑓:𝑆onto𝑃)
8281nexdv 1963 . . 3 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ¬ ∃𝑓 𝑓:𝑆onto𝑃)
8310dom 9091 . . . . . . . 8 ∅ ≼ (𝑀𝑖)
84 domsdomtr 9096 . . . . . . . 8 ((∅ ≼ (𝑀𝑖) ∧ (𝑀𝑖) ≺ (𝑁𝑖)) → ∅ ≺ (𝑁𝑖))
8583, 84mpan 702 . . . . . . 7 ((𝑀𝑖) ≺ (𝑁𝑖) → ∅ ≺ (𝑁𝑖))
86190sdom 9092 . . . . . . 7 (∅ ≺ (𝑁𝑖) ↔ (𝑁𝑖) ≠ ∅)
8785, 86sylib 221 . . . . . 6 ((𝑀𝑖) ≺ (𝑁𝑖) → (𝑁𝑖) ≠ ∅)
8887ralimi 3108 . . . . 5 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ∀𝑖𝐴 (𝑁𝑖) ≠ ∅)
8937neeq1i 3028 . . . . . 6 (𝑃 ≠ ∅ ↔ X𝑖𝐴 (𝑁𝑖) ≠ ∅)
9019rgenw 3089 . . . . . . . . 9 𝑖𝐴 (𝑁𝑖) ∈ V
91 ixpexg 8916 . . . . . . . . 9 (∀𝑖𝐴 (𝑁𝑖) ∈ V → X𝑖𝐴 (𝑁𝑖) ∈ V)
9290, 91ax-mp 5 . . . . . . . 8 X𝑖𝐴 (𝑁𝑖) ∈ V
9337, 92eqeltri 2865 . . . . . . 7 𝑃 ∈ V
94930sdom 9092 . . . . . 6 (∅ ≺ 𝑃𝑃 ≠ ∅)
9518, 19ac9 10463 . . . . . 6 (∀𝑖𝐴 (𝑁𝑖) ≠ ∅ ↔ X𝑖𝐴 (𝑁𝑖) ≠ ∅)
9689, 94, 953bitr4i 306 . . . . 5 (∅ ≺ 𝑃 ↔ ∀𝑖𝐴 (𝑁𝑖) ≠ ∅)
9788, 96sylibr 237 . . . 4 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ∅ ≺ 𝑃)
9818, 1iunex 7961 . . . . . . 7 𝑖𝐴 (𝑀𝑖) ∈ V
9941, 98eqeltri 2865 . . . . . 6 𝑆 ∈ V
100 domtri 10536 . . . . . 6 ((𝑃 ∈ V ∧ 𝑆 ∈ V) → (𝑃𝑆 ↔ ¬ 𝑆𝑃))
10193, 99, 100mp2an 704 . . . . 5 (𝑃𝑆 ↔ ¬ 𝑆𝑃)
102101biimpri 231 . . . 4 𝑆𝑃𝑃𝑆)
103 fodomr 9112 . . . 4 ((∅ ≺ 𝑃𝑃𝑆) → ∃𝑓 𝑓:𝑆onto𝑃)
10497, 102, 103syl2an 607 . . 3 ((∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) ∧ ¬ 𝑆𝑃) → ∃𝑓 𝑓:𝑆onto𝑃)
10582, 104mtand 827 . 2 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → ¬ ¬ 𝑆𝑃)
106105notnotrd 134 1 (∀𝑖𝐴 (𝑀𝑖) ≺ (𝑁𝑖) → 𝑆𝑃)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 209  wa 400  w3a 1101   = wceq 1567  wex 1806  wcel 2149  wne 2964  wral 3085  wrex 3095  Vcvv 3463  cdif 3910  c0 4294   ciun 4957   class class class wbr 5110  cmpt 5193  ran crn 5660   Fn wfn 6528  ontowfo 6531  cfv 6533  Xcixp 8891  cdom 8937  csdm 8938
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1822  ax-4 1836  ax-5 1937  ax-6 1994  ax-7 2035  ax-8 2151  ax-9 2159  ax-10 2182  ax-11 2198  ax-12 2219  ax-ext 2741  ax-rep 5239  ax-sep 5258  ax-nul 5268  ax-pow 5334  ax-pr 5402  ax-un 7730  ax-ac2 10443
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1102  df-3an 1103  df-tru 1570  df-fal 1580  df-ex 1807  df-nf 1811  df-sb 2098  df-mo 2573  df-eu 2603  df-clab 2748  df-cleq 2761  df-clel 2844  df-nfc 2918  df-ne 2965  df-ral 3086  df-rex 3096  df-rmo 3376  df-reu 3377  df-rab 3424  df-v 3465  df-sbc 3754  df-csb 3862  df-dif 3916  df-un 3918  df-in 3920  df-ss 3930  df-pss 3933  df-nul 4295  df-if 4490  df-pw 4566  df-sn 4592  df-pr 4594  df-op 4598  df-uni 4874  df-int 4914  df-iun 4959  df-br 5111  df-opab 5175  df-mpt 5194  df-tr 5220  df-id 5554  df-eprel 5559  df-po 5567  df-so 5568  df-fr 5612  df-se 5613  df-we 5614  df-xp 5665  df-rel 5666  df-cnv 5667  df-co 5668  df-dm 5669  df-rn 5670  df-res 5671  df-ima 5672  df-pred 6299  df-ord 6360  df-on 6361  df-suc 6363  df-iota 6489  df-fun 6535  df-fn 6536  df-f 6537  df-f1 6538  df-fo 6539  df-f1o 6540  df-fv 6541  df-isom 6542  df-riota 7365  df-ov 7411  df-oprab 7412  df-mpo 7413  df-1st 7982  df-2nd 7983  df-frecs 8274  df-wrecs 8305  df-recs 8354  df-er 8690  df-map 8822  df-ixp 8892  df-en 8940  df-dom 8941  df-sdom 8942  df-card 9921  df-acn 9924  df-ac 10096
This theorem is referenced by:  konigth  10550
  Copyright terms: Public domain W3C validator