Users' Mathboxes Mathbox for Scott Fenton < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  noetainflem4 Structured version   Visualization version   GIF version

Theorem noetainflem4 33870
Description: Lemma for noeta 33873. If 𝐴 precedes 𝐵, then 𝑊 is greater than 𝐴. (Contributed by Scott Fenton, 9-Aug-2024.)
Hypotheses
Ref Expression
noetainflem.1 𝑇 = if(∃𝑥𝐵𝑦𝐵 ¬ 𝑦 <s 𝑥, ((𝑥𝐵𝑦𝐵 ¬ 𝑦 <s 𝑥) ∪ {⟨dom (𝑥𝐵𝑦𝐵 ¬ 𝑦 <s 𝑥), 1o⟩}), (𝑔 ∈ {𝑦 ∣ ∃𝑢𝐵 (𝑦 ∈ dom 𝑢 ∧ ∀𝑣𝐵𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑦) = (𝑣 ↾ suc 𝑦)))} ↦ (℩𝑥𝑢𝐵 (𝑔 ∈ dom 𝑢 ∧ ∀𝑣𝐵𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) ∧ (𝑢𝑔) = 𝑥))))
noetainflem.2 𝑊 = (𝑇 ∪ ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}))
Assertion
Ref Expression
noetainflem4 (((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V) ∧ ∀𝑎𝐴𝑏𝐵 𝑎 <s 𝑏) → ∀𝑎𝐴 𝑎 <s 𝑊)
Distinct variable groups:   𝐵,𝑔,𝑢,𝑣,𝑥,𝑦   𝐴,𝑎   𝑎,𝑏,𝑔,𝑥,𝐵   𝑣,𝑏,𝑥,𝑦   𝑇,𝑏,𝑔
Allowed substitution hints:   𝐴(𝑥,𝑦,𝑣,𝑢,𝑔,𝑏)   𝑇(𝑥,𝑦,𝑣,𝑢,𝑎)   𝑊(𝑥,𝑦,𝑣,𝑢,𝑔,𝑎,𝑏)

Proof of Theorem noetainflem4
Dummy variables 𝑝 𝑞 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 simplrl 773 . . . . 5 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ 𝑎𝐴) → 𝐵 No )
2 simplrr 774 . . . . 5 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ 𝑎𝐴) → 𝐵 ∈ V)
3 simpll 763 . . . . . 6 (((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) → 𝐴 No )
43sselda 3917 . . . . 5 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ 𝑎𝐴) → 𝑎 No )
5 noetainflem.1 . . . . . 6 𝑇 = if(∃𝑥𝐵𝑦𝐵 ¬ 𝑦 <s 𝑥, ((𝑥𝐵𝑦𝐵 ¬ 𝑦 <s 𝑥) ∪ {⟨dom (𝑥𝐵𝑦𝐵 ¬ 𝑦 <s 𝑥), 1o⟩}), (𝑔 ∈ {𝑦 ∣ ∃𝑢𝐵 (𝑦 ∈ dom 𝑢 ∧ ∀𝑣𝐵𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑦) = (𝑣 ↾ suc 𝑦)))} ↦ (℩𝑥𝑢𝐵 (𝑔 ∈ dom 𝑢 ∧ ∀𝑣𝐵𝑢 <s 𝑣 → (𝑢 ↾ suc 𝑔) = (𝑣 ↾ suc 𝑔)) ∧ (𝑢𝑔) = 𝑥))))
65noinfbnd2 33861 . . . . 5 ((𝐵 No 𝐵 ∈ V ∧ 𝑎 No ) → (∀𝑏𝐵 𝑎 <s 𝑏 ↔ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇)))
71, 2, 4, 6syl3anc 1369 . . . 4 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ 𝑎𝐴) → (∀𝑏𝐵 𝑎 <s 𝑏 ↔ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇)))
8 simplll 771 . . . . . . . . . . 11 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → 𝐴 No )
9 simprl 767 . . . . . . . . . . 11 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → 𝑎𝐴)
108, 9sseldd 3918 . . . . . . . . . 10 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → 𝑎 No )
11 nodmord 33783 . . . . . . . . . 10 (𝑎 No → Ord dom 𝑎)
12 ordirr 6269 . . . . . . . . . 10 (Ord dom 𝑎 → ¬ dom 𝑎 ∈ dom 𝑎)
1310, 11, 123syl 18 . . . . . . . . 9 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → ¬ dom 𝑎 ∈ dom 𝑎)
14 bdayval 33778 . . . . . . . . . . . . . . 15 (𝑎 No → ( bday 𝑎) = dom 𝑎)
1510, 14syl 17 . . . . . . . . . . . . . 14 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → ( bday 𝑎) = dom 𝑎)
16 bdayfo 33807 . . . . . . . . . . . . . . . 16 bday : No onto→On
17 fofn 6674 . . . . . . . . . . . . . . . 16 ( bday : No onto→On → bday Fn No )
1816, 17ax-mp 5 . . . . . . . . . . . . . . 15 bday Fn No
19 fnfvima 7091 . . . . . . . . . . . . . . 15 (( bday Fn No 𝐴 No 𝑎𝐴) → ( bday 𝑎) ∈ ( bday 𝐴))
2018, 8, 9, 19mp3an2i 1464 . . . . . . . . . . . . . 14 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → ( bday 𝑎) ∈ ( bday 𝐴))
2115, 20eqeltrrd 2840 . . . . . . . . . . . . 13 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → dom 𝑎 ∈ ( bday 𝐴))
22 elssuni 4868 . . . . . . . . . . . . 13 (dom 𝑎 ∈ ( bday 𝐴) → dom 𝑎 ( bday 𝐴))
2321, 22syl 17 . . . . . . . . . . . 12 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → dom 𝑎 ( bday 𝐴))
24 nodmon 33780 . . . . . . . . . . . . 13 (𝑎 No → dom 𝑎 ∈ On)
25 imassrn 5969 . . . . . . . . . . . . . . . 16 ( bday 𝐴) ⊆ ran bday
26 forn 6675 . . . . . . . . . . . . . . . . 17 ( bday : No onto→On → ran bday = On)
2716, 26ax-mp 5 . . . . . . . . . . . . . . . 16 ran bday = On
2825, 27sseqtri 3953 . . . . . . . . . . . . . . 15 ( bday 𝐴) ⊆ On
29 ssorduni 7606 . . . . . . . . . . . . . . 15 (( bday 𝐴) ⊆ On → Ord ( bday 𝐴))
3028, 29ax-mp 5 . . . . . . . . . . . . . 14 Ord ( bday 𝐴)
31 ordsssuc 6337 . . . . . . . . . . . . . 14 ((dom 𝑎 ∈ On ∧ Ord ( bday 𝐴)) → (dom 𝑎 ( bday 𝐴) ↔ dom 𝑎 ∈ suc ( bday 𝐴)))
3230, 31mpan2 687 . . . . . . . . . . . . 13 (dom 𝑎 ∈ On → (dom 𝑎 ( bday 𝐴) ↔ dom 𝑎 ∈ suc ( bday 𝐴)))
3310, 24, 323syl 18 . . . . . . . . . . . 12 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → (dom 𝑎 ( bday 𝐴) ↔ dom 𝑎 ∈ suc ( bday 𝐴)))
3423, 33mpbid 231 . . . . . . . . . . 11 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → dom 𝑎 ∈ suc ( bday 𝐴))
35 elun2 4107 . . . . . . . . . . 11 (dom 𝑎 ∈ suc ( bday 𝐴) → dom 𝑎 ∈ (dom 𝑇 ∪ suc ( bday 𝐴)))
3634, 35syl 17 . . . . . . . . . 10 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → dom 𝑎 ∈ (dom 𝑇 ∪ suc ( bday 𝐴)))
37 eleq2 2827 . . . . . . . . . 10 (dom 𝑎 = (dom 𝑇 ∪ suc ( bday 𝐴)) → (dom 𝑎 ∈ dom 𝑎 ↔ dom 𝑎 ∈ (dom 𝑇 ∪ suc ( bday 𝐴))))
3836, 37syl5ibrcom 246 . . . . . . . . 9 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → (dom 𝑎 = (dom 𝑇 ∪ suc ( bday 𝐴)) → dom 𝑎 ∈ dom 𝑎))
3913, 38mtod 197 . . . . . . . 8 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → ¬ dom 𝑎 = (dom 𝑇 ∪ suc ( bday 𝐴)))
40 dmeq 5801 . . . . . . . . 9 (𝑎 = 𝑊 → dom 𝑎 = dom 𝑊)
41 noetainflem.2 . . . . . . . . . . 11 𝑊 = (𝑇 ∪ ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}))
4241dmeqi 5802 . . . . . . . . . 10 dom 𝑊 = dom (𝑇 ∪ ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}))
43 dmun 5808 . . . . . . . . . 10 dom (𝑇 ∪ ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o})) = (dom 𝑇 ∪ dom ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}))
44 2oex 8284 . . . . . . . . . . . . . 14 2o ∈ V
4544snnz 4709 . . . . . . . . . . . . 13 {2o} ≠ ∅
46 dmxp 5827 . . . . . . . . . . . . 13 ({2o} ≠ ∅ → dom ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}) = (suc ( bday 𝐴) ∖ dom 𝑇))
4745, 46ax-mp 5 . . . . . . . . . . . 12 dom ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}) = (suc ( bday 𝐴) ∖ dom 𝑇)
4847uneq2i 4090 . . . . . . . . . . 11 (dom 𝑇 ∪ dom ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o})) = (dom 𝑇 ∪ (suc ( bday 𝐴) ∖ dom 𝑇))
49 undif2 4407 . . . . . . . . . . 11 (dom 𝑇 ∪ (suc ( bday 𝐴) ∖ dom 𝑇)) = (dom 𝑇 ∪ suc ( bday 𝐴))
5048, 49eqtri 2766 . . . . . . . . . 10 (dom 𝑇 ∪ dom ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o})) = (dom 𝑇 ∪ suc ( bday 𝐴))
5142, 43, 503eqtri 2770 . . . . . . . . 9 dom 𝑊 = (dom 𝑇 ∪ suc ( bday 𝐴))
5240, 51eqtrdi 2795 . . . . . . . 8 (𝑎 = 𝑊 → dom 𝑎 = (dom 𝑇 ∪ suc ( bday 𝐴)))
5339, 52nsyl 140 . . . . . . 7 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → ¬ 𝑎 = 𝑊)
5453neqned 2949 . . . . . 6 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → 𝑎𝑊)
55 simpr 484 . . . . . . . . . . . . 13 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇)
5610adantr 480 . . . . . . . . . . . . . . . . 17 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝑎 No )
5756adantr 480 . . . . . . . . . . . . . . . 16 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → 𝑎 No )
58 simp-4r 780 . . . . . . . . . . . . . . . . . 18 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝐴 ∈ V)
59 simplrl 773 . . . . . . . . . . . . . . . . . . 19 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → 𝐵 No )
6059adantr 480 . . . . . . . . . . . . . . . . . 18 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝐵 No )
61 simplrr 774 . . . . . . . . . . . . . . . . . . 19 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → 𝐵 ∈ V)
6261adantr 480 . . . . . . . . . . . . . . . . . 18 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝐵 ∈ V)
635, 41noetainflem1 33867 . . . . . . . . . . . . . . . . . 18 ((𝐴 ∈ V ∧ 𝐵 No 𝐵 ∈ V) → 𝑊 No )
6458, 60, 62, 63syl3anc 1369 . . . . . . . . . . . . . . . . 17 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝑊 No )
6564adantr 480 . . . . . . . . . . . . . . . 16 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → 𝑊 No )
66 simplr 765 . . . . . . . . . . . . . . . 16 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → 𝑎𝑊)
67 nosepne 33810 . . . . . . . . . . . . . . . 16 ((𝑎 No 𝑊 No 𝑎𝑊) → (𝑎 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) ≠ (𝑊 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
6857, 65, 66, 67syl3anc 1369 . . . . . . . . . . . . . . 15 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑎 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) ≠ (𝑊 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
6955fvresd 6776 . . . . . . . . . . . . . . . 16 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ((𝑊 ↾ dom 𝑇)‘ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = (𝑊 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
70 simp-4r 780 . . . . . . . . . . . . . . . . . 18 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝐵 No 𝐵 ∈ V))
715, 41noetainflem2 33868 . . . . . . . . . . . . . . . . . 18 ((𝐵 No 𝐵 ∈ V) → (𝑊 ↾ dom 𝑇) = 𝑇)
7270, 71syl 17 . . . . . . . . . . . . . . . . 17 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑊 ↾ dom 𝑇) = 𝑇)
7372fveq1d 6758 . . . . . . . . . . . . . . . 16 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ((𝑊 ↾ dom 𝑇)‘ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = (𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
7469, 73eqtr3d 2780 . . . . . . . . . . . . . . 15 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑊 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = (𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
7568, 74neeqtrd 3012 . . . . . . . . . . . . . 14 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑎 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) ≠ (𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
7675necomd 2998 . . . . . . . . . . . . 13 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) ≠ (𝑎 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
77 fveq2 6756 . . . . . . . . . . . . . . 15 (𝑞 = {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} → (𝑇𝑞) = (𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
78 fveq2 6756 . . . . . . . . . . . . . . 15 (𝑞 = {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} → (𝑎𝑞) = (𝑎 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
7977, 78neeq12d 3004 . . . . . . . . . . . . . 14 (𝑞 = {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} → ((𝑇𝑞) ≠ (𝑎𝑞) ↔ (𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) ≠ (𝑎 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)})))
8079rspcev 3552 . . . . . . . . . . . . 13 (( {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇 ∧ (𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) ≠ (𝑎 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)})) → ∃𝑞 ∈ dom 𝑇(𝑇𝑞) ≠ (𝑎𝑞))
8155, 76, 80syl2anc 583 . . . . . . . . . . . 12 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ∃𝑞 ∈ dom 𝑇(𝑇𝑞) ≠ (𝑎𝑞))
82 df-ne 2943 . . . . . . . . . . . . . . 15 ((𝑇𝑞) ≠ ((𝑎 ↾ dom 𝑇)‘𝑞) ↔ ¬ (𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞))
83 fvres 6775 . . . . . . . . . . . . . . . 16 (𝑞 ∈ dom 𝑇 → ((𝑎 ↾ dom 𝑇)‘𝑞) = (𝑎𝑞))
8483neeq2d 3003 . . . . . . . . . . . . . . 15 (𝑞 ∈ dom 𝑇 → ((𝑇𝑞) ≠ ((𝑎 ↾ dom 𝑇)‘𝑞) ↔ (𝑇𝑞) ≠ (𝑎𝑞)))
8582, 84bitr3id 284 . . . . . . . . . . . . . 14 (𝑞 ∈ dom 𝑇 → (¬ (𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞) ↔ (𝑇𝑞) ≠ (𝑎𝑞)))
8685rexbiia 3176 . . . . . . . . . . . . 13 (∃𝑞 ∈ dom 𝑇 ¬ (𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞) ↔ ∃𝑞 ∈ dom 𝑇(𝑇𝑞) ≠ (𝑎𝑞))
87 rexnal 3165 . . . . . . . . . . . . 13 (∃𝑞 ∈ dom 𝑇 ¬ (𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞) ↔ ¬ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞))
8886, 87bitr3i 276 . . . . . . . . . . . 12 (∃𝑞 ∈ dom 𝑇(𝑇𝑞) ≠ (𝑎𝑞) ↔ ¬ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞))
8981, 88sylib 217 . . . . . . . . . . 11 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ¬ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞))
9089olcd 870 . . . . . . . . . 10 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (¬ dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∨ ¬ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞)))
915noinfno 33848 . . . . . . . . . . . . . . . 16 ((𝐵 No 𝐵 ∈ V) → 𝑇 No )
9291ad3antlr 727 . . . . . . . . . . . . . . 15 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝑇 No )
9392adantr 480 . . . . . . . . . . . . . 14 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → 𝑇 No )
94 nofun 33779 . . . . . . . . . . . . . 14 (𝑇 No → Fun 𝑇)
9593, 94syl 17 . . . . . . . . . . . . 13 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → Fun 𝑇)
96 nofun 33779 . . . . . . . . . . . . . 14 (𝑎 No → Fun 𝑎)
97 funres 6460 . . . . . . . . . . . . . 14 (Fun 𝑎 → Fun (𝑎 ↾ dom 𝑇))
9857, 96, 973syl 18 . . . . . . . . . . . . 13 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → Fun (𝑎 ↾ dom 𝑇))
99 eqfunfv 6896 . . . . . . . . . . . . 13 ((Fun 𝑇 ∧ Fun (𝑎 ↾ dom 𝑇)) → (𝑇 = (𝑎 ↾ dom 𝑇) ↔ (dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∧ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞))))
10095, 98, 99syl2anc 583 . . . . . . . . . . . 12 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑇 = (𝑎 ↾ dom 𝑇) ↔ (dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∧ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞))))
101 ianor 978 . . . . . . . . . . . . 13 (¬ (dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∧ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞)) ↔ (¬ dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∨ ¬ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞)))
102101con1bii 356 . . . . . . . . . . . 12 (¬ (¬ dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∨ ¬ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞)) ↔ (dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∧ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞)))
103100, 102bitr4di 288 . . . . . . . . . . 11 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑇 = (𝑎 ↾ dom 𝑇) ↔ ¬ (¬ dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∨ ¬ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞))))
104103con2bid 354 . . . . . . . . . 10 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ((¬ dom 𝑇 = dom (𝑎 ↾ dom 𝑇) ∨ ¬ ∀𝑞 ∈ dom 𝑇(𝑇𝑞) = ((𝑎 ↾ dom 𝑇)‘𝑞)) ↔ ¬ 𝑇 = (𝑎 ↾ dom 𝑇)))
10590, 104mpbid 231 . . . . . . . . 9 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ¬ 𝑇 = (𝑎 ↾ dom 𝑇))
106105pm2.21d 121 . . . . . . . 8 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑇 = (𝑎 ↾ dom 𝑇) → 𝑎 <s 𝑊))
10772breq2d 5082 . . . . . . . . 9 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ((𝑎 ↾ dom 𝑇) <s (𝑊 ↾ dom 𝑇) ↔ (𝑎 ↾ dom 𝑇) <s 𝑇))
108 nodmon 33780 . . . . . . . . . . . 12 (𝑇 No → dom 𝑇 ∈ On)
10992, 108syl 17 . . . . . . . . . . 11 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → dom 𝑇 ∈ On)
110109adantr 480 . . . . . . . . . 10 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → dom 𝑇 ∈ On)
111 sltres 33792 . . . . . . . . . 10 ((𝑎 No 𝑊 No ∧ dom 𝑇 ∈ On) → ((𝑎 ↾ dom 𝑇) <s (𝑊 ↾ dom 𝑇) → 𝑎 <s 𝑊))
11257, 65, 110, 111syl3anc 1369 . . . . . . . . 9 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ((𝑎 ↾ dom 𝑇) <s (𝑊 ↾ dom 𝑇) → 𝑎 <s 𝑊))
113107, 112sylbird 259 . . . . . . . 8 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ((𝑎 ↾ dom 𝑇) <s 𝑇𝑎 <s 𝑊))
114 simplrr 774 . . . . . . . . . 10 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))
115114adantr 480 . . . . . . . . 9 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))
116 noreson 33790 . . . . . . . . . . . . 13 ((𝑎 No ∧ dom 𝑇 ∈ On) → (𝑎 ↾ dom 𝑇) ∈ No )
11756, 109, 116syl2anc 583 . . . . . . . . . . . 12 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → (𝑎 ↾ dom 𝑇) ∈ No )
118117adantr 480 . . . . . . . . . . 11 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑎 ↾ dom 𝑇) ∈ No )
119 sltso 33806 . . . . . . . . . . . 12 <s Or No
120 sotric 5522 . . . . . . . . . . . 12 (( <s Or No ∧ (𝑇 No ∧ (𝑎 ↾ dom 𝑇) ∈ No )) → (𝑇 <s (𝑎 ↾ dom 𝑇) ↔ ¬ (𝑇 = (𝑎 ↾ dom 𝑇) ∨ (𝑎 ↾ dom 𝑇) <s 𝑇)))
121119, 120mpan 686 . . . . . . . . . . 11 ((𝑇 No ∧ (𝑎 ↾ dom 𝑇) ∈ No ) → (𝑇 <s (𝑎 ↾ dom 𝑇) ↔ ¬ (𝑇 = (𝑎 ↾ dom 𝑇) ∨ (𝑎 ↾ dom 𝑇) <s 𝑇)))
12293, 118, 121syl2anc 583 . . . . . . . . . 10 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑇 <s (𝑎 ↾ dom 𝑇) ↔ ¬ (𝑇 = (𝑎 ↾ dom 𝑇) ∨ (𝑎 ↾ dom 𝑇) <s 𝑇)))
123122con2bid 354 . . . . . . . . 9 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → ((𝑇 = (𝑎 ↾ dom 𝑇) ∨ (𝑎 ↾ dom 𝑇) <s 𝑇) ↔ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇)))
124115, 123mpbird 256 . . . . . . . 8 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → (𝑇 = (𝑎 ↾ dom 𝑇) ∨ (𝑎 ↾ dom 𝑇) <s 𝑇))
125106, 113, 124mpjaod 856 . . . . . . 7 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇) → 𝑎 <s 𝑊)
12664adantr 480 . . . . . . . 8 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝑊 No )
12756adantr 480 . . . . . . . 8 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝑎 No )
128 simplr 765 . . . . . . . . 9 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝑎𝑊)
129128necomd 2998 . . . . . . . 8 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝑊𝑎)
13041fveq1i 6757 . . . . . . . . 9 (𝑊 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = ((𝑇 ∪ ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}))‘ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)})
13192adantr 480 . . . . . . . . . . . . 13 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝑇 No )
132131, 94syl 17 . . . . . . . . . . . 12 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → Fun 𝑇)
133132funfnd 6449 . . . . . . . . . . 11 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝑇 Fn dom 𝑇)
134 fnconstg 6646 . . . . . . . . . . . . 13 (2o ∈ V → ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}) Fn (suc ( bday 𝐴) ∖ dom 𝑇))
13544, 134ax-mp 5 . . . . . . . . . . . 12 ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}) Fn (suc ( bday 𝐴) ∖ dom 𝑇)
136135a1i 11 . . . . . . . . . . 11 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}) Fn (suc ( bday 𝐴) ∖ dom 𝑇))
137 disjdif 4402 . . . . . . . . . . . 12 (dom 𝑇 ∩ (suc ( bday 𝐴) ∖ dom 𝑇)) = ∅
138137a1i 11 . . . . . . . . . . 11 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → (dom 𝑇 ∩ (suc ( bday 𝐴) ∖ dom 𝑇)) = ∅)
139 nosepssdm 33816 . . . . . . . . . . . . . 14 ((𝑎 No 𝑊 No 𝑎𝑊) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ⊆ dom 𝑎)
140127, 126, 128, 139syl3anc 1369 . . . . . . . . . . . . 13 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ⊆ dom 𝑎)
141127, 14syl 17 . . . . . . . . . . . . . . 15 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → ( bday 𝑎) = dom 𝑎)
142 simp-5l 781 . . . . . . . . . . . . . . . . 17 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝐴 No )
143 simplrl 773 . . . . . . . . . . . . . . . . . 18 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝑎𝐴)
144143adantr 480 . . . . . . . . . . . . . . . . 17 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝑎𝐴)
14518, 142, 144, 19mp3an2i 1464 . . . . . . . . . . . . . . . 16 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → ( bday 𝑎) ∈ ( bday 𝐴))
146 elssuni 4868 . . . . . . . . . . . . . . . 16 (( bday 𝑎) ∈ ( bday 𝐴) → ( bday 𝑎) ⊆ ( bday 𝐴))
147145, 146syl 17 . . . . . . . . . . . . . . 15 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → ( bday 𝑎) ⊆ ( bday 𝐴))
148141, 147eqsstrrd 3956 . . . . . . . . . . . . . 14 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → dom 𝑎 ( bday 𝐴))
149127, 24, 323syl 18 . . . . . . . . . . . . . 14 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → (dom 𝑎 ( bday 𝐴) ↔ dom 𝑎 ∈ suc ( bday 𝐴)))
150148, 149mpbid 231 . . . . . . . . . . . . 13 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → dom 𝑎 ∈ suc ( bday 𝐴))
151 simpr 484 . . . . . . . . . . . . . . . 16 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝑎𝑊)
152 nosepon 33795 . . . . . . . . . . . . . . . 16 ((𝑎 No 𝑊 No 𝑎𝑊) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ On)
15356, 64, 151, 152syl3anc 1369 . . . . . . . . . . . . . . 15 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ On)
154153adantr 480 . . . . . . . . . . . . . 14 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ On)
155 eloni 6261 . . . . . . . . . . . . . 14 ( {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ On → Ord {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)})
156 ordsuc 7636 . . . . . . . . . . . . . . . 16 (Ord ( bday 𝐴) ↔ Ord suc ( bday 𝐴))
15730, 156mpbi 229 . . . . . . . . . . . . . . 15 Ord suc ( bday 𝐴)
158 ordtr2 6295 . . . . . . . . . . . . . . 15 ((Ord {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∧ Ord suc ( bday 𝐴)) → (( {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ⊆ dom 𝑎 ∧ dom 𝑎 ∈ suc ( bday 𝐴)) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ suc ( bday 𝐴)))
159157, 158mpan2 687 . . . . . . . . . . . . . 14 (Ord {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} → (( {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ⊆ dom 𝑎 ∧ dom 𝑎 ∈ suc ( bday 𝐴)) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ suc ( bday 𝐴)))
160154, 155, 1593syl 18 . . . . . . . . . . . . 13 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → (( {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ⊆ dom 𝑎 ∧ dom 𝑎 ∈ suc ( bday 𝐴)) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ suc ( bday 𝐴)))
161140, 150, 160mp2and 695 . . . . . . . . . . . 12 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ suc ( bday 𝐴))
162 ontri1 6285 . . . . . . . . . . . . . 14 ((dom 𝑇 ∈ On ∧ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ On) → (dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ↔ ¬ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇))
163109, 153, 162syl2anc 583 . . . . . . . . . . . . 13 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → (dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ↔ ¬ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇))
164163biimpa 476 . . . . . . . . . . . 12 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → ¬ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇)
165161, 164eldifd 3894 . . . . . . . . . . 11 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ (suc ( bday 𝐴) ∖ dom 𝑇))
166133, 136, 138, 165fvun2d 6844 . . . . . . . . . 10 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → ((𝑇 ∪ ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}))‘ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = (((suc ( bday 𝐴) ∖ dom 𝑇) × {2o})‘ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
16744fvconst2 7061 . . . . . . . . . . 11 ( {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ (suc ( bday 𝐴) ∖ dom 𝑇) → (((suc ( bday 𝐴) ∖ dom 𝑇) × {2o})‘ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = 2o)
168165, 167syl 17 . . . . . . . . . 10 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → (((suc ( bday 𝐴) ∖ dom 𝑇) × {2o})‘ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = 2o)
169166, 168eqtrd 2778 . . . . . . . . 9 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → ((𝑇 ∪ ((suc ( bday 𝐴) ∖ dom 𝑇) × {2o}))‘ {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = 2o)
170130, 169syl5eq 2791 . . . . . . . 8 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → (𝑊 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = 2o)
171 nosep2o 33812 . . . . . . . 8 (((𝑊 No 𝑎 No 𝑊𝑎) ∧ (𝑊 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) = 2o) → 𝑎 <s 𝑊)
172126, 127, 129, 170, 171syl31anc 1371 . . . . . . 7 ((((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) ∧ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}) → 𝑎 <s 𝑊)
173153, 155syl 17 . . . . . . . 8 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → Ord {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)})
174 nodmord 33783 . . . . . . . . 9 (𝑇 No → Ord dom 𝑇)
17592, 174syl 17 . . . . . . . 8 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → Ord dom 𝑇)
176 ordtri2or 6346 . . . . . . . 8 ((Ord {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∧ Ord dom 𝑇) → ( {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇 ∨ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
177173, 175, 176syl2anc 583 . . . . . . 7 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → ( {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)} ∈ dom 𝑇 ∨ dom 𝑇 {𝑝 ∈ On ∣ (𝑎𝑝) ≠ (𝑊𝑝)}))
178125, 172, 177mpjaodan 955 . . . . . 6 (((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) ∧ 𝑎𝑊) → 𝑎 <s 𝑊)
17954, 178mpdan 683 . . . . 5 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ (𝑎𝐴 ∧ ¬ 𝑇 <s (𝑎 ↾ dom 𝑇))) → 𝑎 <s 𝑊)
180179expr 456 . . . 4 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ 𝑎𝐴) → (¬ 𝑇 <s (𝑎 ↾ dom 𝑇) → 𝑎 <s 𝑊))
1817, 180sylbid 239 . . 3 ((((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) ∧ 𝑎𝐴) → (∀𝑏𝐵 𝑎 <s 𝑏𝑎 <s 𝑊))
182181ralimdva 3102 . 2 (((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V)) → (∀𝑎𝐴𝑏𝐵 𝑎 <s 𝑏 → ∀𝑎𝐴 𝑎 <s 𝑊))
1831823impia 1115 1 (((𝐴 No 𝐴 ∈ V) ∧ (𝐵 No 𝐵 ∈ V) ∧ ∀𝑎𝐴𝑏𝐵 𝑎 <s 𝑏) → ∀𝑎𝐴 𝑎 <s 𝑊)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 205  wa 395  wo 843  w3a 1085   = wceq 1539  wcel 2108  {cab 2715  wne 2942  wral 3063  wrex 3064  {crab 3067  Vcvv 3422  cdif 3880  cun 3881  cin 3882  wss 3883  c0 4253  ifcif 4456  {csn 4558  cop 4564   cuni 4836   cint 4876   class class class wbr 5070  cmpt 5153   Or wor 5493   × cxp 5578  dom cdm 5580  ran crn 5581  cres 5582  cima 5583  Ord word 6250  Oncon0 6251  suc csuc 6253  cio 6374  Fun wfun 6412   Fn wfn 6413  ontowfo 6416  cfv 6418  crio 7211  1oc1o 8260  2oc2o 8261   No csur 33770   <s cslt 33771   bday cbday 33772
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1799  ax-4 1813  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2110  ax-9 2118  ax-10 2139  ax-11 2156  ax-12 2173  ax-ext 2709  ax-rep 5205  ax-sep 5218  ax-nul 5225  ax-pr 5347  ax-un 7566
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 844  df-3or 1086  df-3an 1087  df-tru 1542  df-fal 1552  df-ex 1784  df-nf 1788  df-sb 2069  df-mo 2540  df-eu 2569  df-clab 2716  df-cleq 2730  df-clel 2817  df-nfc 2888  df-ne 2943  df-ral 3068  df-rex 3069  df-reu 3070  df-rmo 3071  df-rab 3072  df-v 3424  df-sbc 3712  df-csb 3829  df-dif 3886  df-un 3888  df-in 3890  df-ss 3900  df-pss 3902  df-nul 4254  df-if 4457  df-pw 4532  df-sn 4559  df-pr 4561  df-tp 4563  df-op 4565  df-uni 4837  df-int 4877  df-iun 4923  df-br 5071  df-opab 5133  df-mpt 5154  df-tr 5188  df-id 5480  df-eprel 5486  df-po 5494  df-so 5495  df-fr 5535  df-we 5537  df-xp 5586  df-rel 5587  df-cnv 5588  df-co 5589  df-dm 5590  df-rn 5591  df-res 5592  df-ima 5593  df-ord 6254  df-on 6255  df-suc 6257  df-iota 6376  df-fun 6420  df-fn 6421  df-f 6422  df-f1 6423  df-fo 6424  df-f1o 6425  df-fv 6426  df-riota 7212  df-1o 8267  df-2o 8268  df-no 33773  df-slt 33774  df-bday 33775
This theorem is referenced by:  noetalem1  33871
  Copyright terms: Public domain W3C validator