Metamath Proof Explorer


Theorem tfsconcatrn

Description: The range of the concatenation of two transfinite series. (Contributed by RP, 24-Feb-2025)

Ref Expression
Hypothesis tfsconcat.op + ˙ = a V , b V a x y | x dom a + 𝑜 dom b dom a z dom b x = dom a + 𝑜 z y = b z
Assertion tfsconcatrn A Fn C B Fn D C On D On ran A + ˙ B = ran A ran B

Proof

Step Hyp Ref Expression
1 tfsconcat.op + ˙ = a V , b V a x y | x dom a + 𝑜 dom b dom a z dom b x = dom a + 𝑜 z y = b z
2 1 tfsconcatun A Fn C B Fn D C On D On A + ˙ B = A x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z
3 2 rneqd A Fn C B Fn D C On D On ran A + ˙ B = ran A x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z
4 rnun ran A x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z = ran A ran x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z
5 4 a1i A Fn C B Fn D C On D On ran A x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z = ran A ran x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z
6 df-rex x C + 𝑜 D C z D x = C + 𝑜 z y = B z x x C + 𝑜 D C z D x = C + 𝑜 z y = B z
7 pm3.22 C On D On D On C On
8 7 adantl A Fn C B Fn D C On D On D On C On
9 oaordi D On C On d D C + 𝑜 d C + 𝑜 D
10 8 9 syl A Fn C B Fn D C On D On d D C + 𝑜 d C + 𝑜 D
11 10 imp A Fn C B Fn D C On D On d D C + 𝑜 d C + 𝑜 D
12 simplrl A Fn C B Fn D C On D On d D C On
13 simprr A Fn C B Fn D C On D On D On
14 onelon D On d D d On
15 13 14 sylan A Fn C B Fn D C On D On d D d On
16 oaword1 C On d On C C + 𝑜 d
17 12 15 16 syl2anc A Fn C B Fn D C On D On d D C C + 𝑜 d
18 oacl C On D On C + 𝑜 D On
19 18 ad2antlr A Fn C B Fn D C On D On d D C + 𝑜 D On
20 eloni C + 𝑜 D On Ord C + 𝑜 D
21 19 20 syl A Fn C B Fn D C On D On d D Ord C + 𝑜 D
22 eloni C On Ord C
23 12 22 syl A Fn C B Fn D C On D On d D Ord C
24 ordeldif Ord C + 𝑜 D Ord C C + 𝑜 d C + 𝑜 D C C + 𝑜 d C + 𝑜 D C C + 𝑜 d
25 21 23 24 syl2anc A Fn C B Fn D C On D On d D C + 𝑜 d C + 𝑜 D C C + 𝑜 d C + 𝑜 D C C + 𝑜 d
26 11 17 25 mpbir2and A Fn C B Fn D C On D On d D C + 𝑜 d C + 𝑜 D C
27 simpr A Fn C B Fn D C On D On C On D On
28 27 adantr A Fn C B Fn D C On D On x C + 𝑜 D C C On D On
29 18 20 syl C On D On Ord C + 𝑜 D
30 22 adantr C On D On Ord C
31 29 30 jca C On D On Ord C + 𝑜 D Ord C
32 31 adantl A Fn C B Fn D C On D On Ord C + 𝑜 D Ord C
33 ordeldif Ord C + 𝑜 D Ord C x C + 𝑜 D C x C + 𝑜 D C x
34 32 33 syl A Fn C B Fn D C On D On x C + 𝑜 D C x C + 𝑜 D C x
35 34 biimpa A Fn C B Fn D C On D On x C + 𝑜 D C x C + 𝑜 D C x
36 35 ancomd A Fn C B Fn D C On D On x C + 𝑜 D C C x x C + 𝑜 D
37 oawordex2 C On D On C x x C + 𝑜 D d D C + 𝑜 d = x
38 28 36 37 syl2anc A Fn C B Fn D C On D On x C + 𝑜 D C d D C + 𝑜 d = x
39 eqcom C + 𝑜 d = x x = C + 𝑜 d
40 39 rexbii d D C + 𝑜 d = x d D x = C + 𝑜 d
41 38 40 sylib A Fn C B Fn D C On D On x C + 𝑜 D C d D x = C + 𝑜 d
42 simpr A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z x = C + 𝑜 z
43 simpll3 A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z x = C + 𝑜 d
44 42 43 eqtr3d A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z C + 𝑜 z = C + 𝑜 d
45 simp1rl A Fn C B Fn D C On D On d D x = C + 𝑜 d C On
46 45 adantr A Fn C B Fn D C On D On d D x = C + 𝑜 d z D C On
47 simp1rr A Fn C B Fn D C On D On d D x = C + 𝑜 d D On
48 onelon D On z D z On
49 47 48 sylan A Fn C B Fn D C On D On d D x = C + 𝑜 d z D z On
50 simp2 A Fn C B Fn D C On D On d D x = C + 𝑜 d d D
51 47 50 14 syl2anc A Fn C B Fn D C On D On d D x = C + 𝑜 d d On
52 51 adantr A Fn C B Fn D C On D On d D x = C + 𝑜 d z D d On
53 46 49 52 3jca A Fn C B Fn D C On D On d D x = C + 𝑜 d z D C On z On d On
54 53 adantr A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z C On z On d On
55 oacan C On z On d On C + 𝑜 z = C + 𝑜 d z = d
56 54 55 syl A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z C + 𝑜 z = C + 𝑜 d z = d
57 44 56 mpbid A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z z = d
58 velsn z d z = d
59 57 58 sylibr A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z z d
60 59 ex A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z z d
61 60 adantrd A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z y = B z z d
62 61 expimpd A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z y = B z z d
63 simprr z D x = C + 𝑜 z y = B z y = B z
64 62 63 jca2 A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z y = B z z d y = B z
65 64 reximdv2 A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z y = B z z d y = B z
66 vex d V
67 fveq2 z = d B z = B d
68 67 eqeq2d z = d y = B z y = B d
69 66 68 rexsn z d y = B z y = B d
70 65 69 imbitrdi A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z y = B z y = B d
71 50 adantr A Fn C B Fn D C On D On d D x = C + 𝑜 d y = B d d D
72 simpl3 A Fn C B Fn D C On D On d D x = C + 𝑜 d y = B d x = C + 𝑜 d
73 simpr A Fn C B Fn D C On D On d D x = C + 𝑜 d y = B d y = B d
74 oveq2 z = d C + 𝑜 z = C + 𝑜 d
75 74 eqeq2d z = d x = C + 𝑜 z x = C + 𝑜 d
76 75 68 anbi12d z = d x = C + 𝑜 z y = B z x = C + 𝑜 d y = B d
77 76 rspcev d D x = C + 𝑜 d y = B d z D x = C + 𝑜 z y = B z
78 71 72 73 77 syl12anc A Fn C B Fn D C On D On d D x = C + 𝑜 d y = B d z D x = C + 𝑜 z y = B z
79 78 ex A Fn C B Fn D C On D On d D x = C + 𝑜 d y = B d z D x = C + 𝑜 z y = B z
80 70 79 impbid A Fn C B Fn D C On D On d D x = C + 𝑜 d z D x = C + 𝑜 z y = B z y = B d
81 26 41 80 rexxfrd2 A Fn C B Fn D C On D On x C + 𝑜 D C z D x = C + 𝑜 z y = B z d D y = B d
82 6 81 bitr3id A Fn C B Fn D C On D On x x C + 𝑜 D C z D x = C + 𝑜 z y = B z d D y = B d
83 82 abbidv A Fn C B Fn D C On D On y | x x C + 𝑜 D C z D x = C + 𝑜 z y = B z = y | d D y = B d
84 rnopab ran x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z = y | x x C + 𝑜 D C z D x = C + 𝑜 z y = B z
85 84 a1i A Fn C B Fn D C On D On ran x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z = y | x x C + 𝑜 D C z D x = C + 𝑜 z y = B z
86 fnrnfv B Fn D ran B = y | d D y = B d
87 86 ad2antlr A Fn C B Fn D C On D On ran B = y | d D y = B d
88 83 85 87 3eqtr4d A Fn C B Fn D C On D On ran x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z = ran B
89 88 uneq2d A Fn C B Fn D C On D On ran A ran x y | x C + 𝑜 D C z D x = C + 𝑜 z y = B z = ran A ran B
90 3 5 89 3eqtrd A Fn C B Fn D C On D On ran A + ˙ B = ran A ran B