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

Theorem relexpindlem 14948
Description: Principle of transitive induction, finite and non-class version. The first three hypotheses give various existences, the next three give necessary substitutions and the last two are the basis and the induction hypothesis. (Contributed by Drahflow, 12-Nov-2015.) (Revised by RP, 30-May-2020.) (Proof shortened by Peter Mazsa, 2-Oct-2022.) (Revised by AV, 13-Jul-2024.)
Hypotheses
Ref Expression
relexpindlem.1 (πœ‚ β†’ Rel 𝑅)
relexpindlem.2 (πœ‚ β†’ 𝑆 ∈ 𝑉)
relexpindlem.3 (𝑖 = 𝑆 β†’ (πœ‘ ↔ πœ’))
relexpindlem.4 (𝑖 = π‘₯ β†’ (πœ‘ ↔ πœ“))
relexpindlem.5 (𝑖 = 𝑗 β†’ (πœ‘ ↔ πœƒ))
relexpindlem.6 (πœ‚ β†’ πœ’)
relexpindlem.7 (πœ‚ β†’ (𝑗𝑅π‘₯ β†’ (πœƒ β†’ πœ“)))
Assertion
Ref Expression
relexpindlem (πœ‚ β†’ (𝑛 ∈ β„•0 β†’ (𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“)))
Distinct variable groups:   π‘₯,𝑖   π‘₯,𝑛   𝑖,𝑗,𝑅,π‘₯   𝑆,𝑖,𝑗,π‘₯   πœ‚,𝑖,𝑗,π‘₯   πœ‘,𝑗,π‘₯   πœ“,𝑖,𝑗   πœ’,𝑖   πœƒ,𝑖   πœ‚,π‘₯
Allowed substitution hints:   πœ‘(𝑖,𝑛)   πœ“(π‘₯,𝑛)   πœ’(π‘₯,𝑗,𝑛)   πœƒ(π‘₯,𝑗,𝑛)   πœ‚(𝑛)   𝑅(𝑛)   𝑆(𝑛)   𝑉(π‘₯,𝑖,𝑗,𝑛)

Proof of Theorem relexpindlem
Dummy variables 𝑙 π‘˜ are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 eleq1 2825 . . . . . . . 8 (π‘˜ = 0 β†’ (π‘˜ ∈ β„•0 ↔ 0 ∈ β„•0))
21anbi2d 629 . . . . . . 7 (π‘˜ = 0 β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ π‘˜ ∈ β„•0) ↔ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0)))
3 oveq2 7365 . . . . . . . . . 10 (π‘˜ = 0 β†’ (π‘…β†‘π‘Ÿπ‘˜) = (π‘…β†‘π‘Ÿ0))
43breqd 5116 . . . . . . . . 9 (π‘˜ = 0 β†’ (𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ ↔ 𝑆(π‘…β†‘π‘Ÿ0)π‘₯))
54imbi1d 341 . . . . . . . 8 (π‘˜ = 0 β†’ ((𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“) ↔ (𝑆(π‘…β†‘π‘Ÿ0)π‘₯ β†’ πœ“)))
65albidv 1923 . . . . . . 7 (π‘˜ = 0 β†’ (βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“) ↔ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ0)π‘₯ β†’ πœ“)))
72, 6imbi12d 344 . . . . . 6 (π‘˜ = 0 β†’ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ π‘˜ ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“)) ↔ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ0)π‘₯ β†’ πœ“))))
8 eleq1 2825 . . . . . . . 8 (π‘˜ = 𝑙 β†’ (π‘˜ ∈ β„•0 ↔ 𝑙 ∈ β„•0))
98anbi2d 629 . . . . . . 7 (π‘˜ = 𝑙 β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ π‘˜ ∈ β„•0) ↔ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0)))
10 oveq2 7365 . . . . . . . . . 10 (π‘˜ = 𝑙 β†’ (π‘…β†‘π‘Ÿπ‘˜) = (π‘…β†‘π‘Ÿπ‘™))
1110breqd 5116 . . . . . . . . 9 (π‘˜ = 𝑙 β†’ (𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ ↔ 𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯))
1211imbi1d 341 . . . . . . . 8 (π‘˜ = 𝑙 β†’ ((𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“) ↔ (𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)))
1312albidv 1923 . . . . . . 7 (π‘˜ = 𝑙 β†’ (βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“) ↔ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)))
149, 13imbi12d 344 . . . . . 6 (π‘˜ = 𝑙 β†’ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ π‘˜ ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“)) ↔ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“))))
15 eleq1 2825 . . . . . . . 8 (π‘˜ = (𝑙 + 1) β†’ (π‘˜ ∈ β„•0 ↔ (𝑙 + 1) ∈ β„•0))
1615anbi2d 629 . . . . . . 7 (π‘˜ = (𝑙 + 1) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ π‘˜ ∈ β„•0) ↔ ((πœ‚ ∧ 𝑅 ∈ V) ∧ (𝑙 + 1) ∈ β„•0)))
17 oveq2 7365 . . . . . . . . . 10 (π‘˜ = (𝑙 + 1) β†’ (π‘…β†‘π‘Ÿπ‘˜) = (π‘…β†‘π‘Ÿ(𝑙 + 1)))
1817breqd 5116 . . . . . . . . 9 (π‘˜ = (𝑙 + 1) β†’ (𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ ↔ 𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯))
1918imbi1d 341 . . . . . . . 8 (π‘˜ = (𝑙 + 1) β†’ ((𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“) ↔ (𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“)))
2019albidv 1923 . . . . . . 7 (π‘˜ = (𝑙 + 1) β†’ (βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“) ↔ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“)))
2116, 20imbi12d 344 . . . . . 6 (π‘˜ = (𝑙 + 1) β†’ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ π‘˜ ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“)) ↔ (((πœ‚ ∧ 𝑅 ∈ V) ∧ (𝑙 + 1) ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“))))
22 eleq1 2825 . . . . . . . 8 (π‘˜ = 𝑛 β†’ (π‘˜ ∈ β„•0 ↔ 𝑛 ∈ β„•0))
2322anbi2d 629 . . . . . . 7 (π‘˜ = 𝑛 β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ π‘˜ ∈ β„•0) ↔ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑛 ∈ β„•0)))
24 oveq2 7365 . . . . . . . . . 10 (π‘˜ = 𝑛 β†’ (π‘…β†‘π‘Ÿπ‘˜) = (π‘…β†‘π‘Ÿπ‘›))
2524breqd 5116 . . . . . . . . 9 (π‘˜ = 𝑛 β†’ (𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ ↔ 𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯))
2625imbi1d 341 . . . . . . . 8 (π‘˜ = 𝑛 β†’ ((𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“) ↔ (𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“)))
2726albidv 1923 . . . . . . 7 (π‘˜ = 𝑛 β†’ (βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“) ↔ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“)))
2823, 27imbi12d 344 . . . . . 6 (π‘˜ = 𝑛 β†’ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ π‘˜ ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘˜)π‘₯ β†’ πœ“)) ↔ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑛 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“))))
29 relexpindlem.1 . . . . . . . . . . 11 (πœ‚ β†’ Rel 𝑅)
3029anim1ci 616 . . . . . . . . . 10 ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑅 ∈ V ∧ Rel 𝑅))
3130adantr 481 . . . . . . . . 9 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ (𝑅 ∈ V ∧ Rel 𝑅))
32 relexp0 14908 . . . . . . . . 9 ((𝑅 ∈ V ∧ Rel 𝑅) β†’ (π‘…β†‘π‘Ÿ0) = ( I β†Ύ βˆͺ βˆͺ 𝑅))
3331, 32syl 17 . . . . . . . 8 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ (π‘…β†‘π‘Ÿ0) = ( I β†Ύ βˆͺ βˆͺ 𝑅))
34 relexpindlem.6 . . . . . . . . . . . 12 (πœ‚ β†’ πœ’)
3534adantr 481 . . . . . . . . . . 11 ((πœ‚ ∧ 𝑅 ∈ V) β†’ πœ’)
36 simpl 483 . . . . . . . . . . 11 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ (πœ‚ ∧ 𝑅 ∈ V))
37 relexpindlem.2 . . . . . . . . . . . . 13 (πœ‚ β†’ 𝑆 ∈ 𝑉)
3837ad2antrl 726 . . . . . . . . . . . 12 ((πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V)) β†’ 𝑆 ∈ 𝑉)
39 simprl 769 . . . . . . . . . . . . . . . . . . . 20 ((𝑖 = 𝑆 ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ (πœ‘ ∧ 𝑖 = 𝑆))) β†’ (πœ‚ ∧ 𝑅 ∈ V))
4039, 35jccil 523 . . . . . . . . . . . . . . . . . . 19 ((𝑖 = 𝑆 ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ (πœ‘ ∧ 𝑖 = 𝑆))) β†’ (πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V)))
4140expcom 414 . . . . . . . . . . . . . . . . . 18 (((πœ‚ ∧ 𝑅 ∈ V) ∧ (πœ‘ ∧ 𝑖 = 𝑆)) β†’ (𝑖 = 𝑆 β†’ (πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V))))
4241expcom 414 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 = 𝑆) β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑖 = 𝑆 β†’ (πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V)))))
4342expcom 414 . . . . . . . . . . . . . . . 16 (𝑖 = 𝑆 β†’ (πœ‘ β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑖 = 𝑆 β†’ (πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V))))))
44433imp1 1347 . . . . . . . . . . . . . . 15 (((𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ 𝑖 = 𝑆) β†’ (πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V)))
4544expcom 414 . . . . . . . . . . . . . 14 (𝑖 = 𝑆 β†’ ((𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) β†’ (πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V))))
46 simprr 771 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) β†’ 𝑖 = 𝑆)
47 relexpindlem.3 . . . . . . . . . . . . . . . . . . . 20 (𝑖 = 𝑆 β†’ (πœ‘ ↔ πœ’))
4847ad2antll 727 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) β†’ (πœ‘ ↔ πœ’))
4948bicomd 222 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) β†’ (πœ’ ↔ πœ‘))
50 anbi1 632 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ↔ πœ‘) β†’ ((πœ’ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) ↔ (πœ‘ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆))))
51 simpl 483 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) β†’ πœ‘)
5250, 51syl6bi 252 . . . . . . . . . . . . . . . . . 18 ((πœ’ ↔ πœ‘) β†’ ((πœ’ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) β†’ πœ‘))
5349, 52mpcom 38 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) β†’ πœ‘)
54 simprl 769 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) β†’ (πœ‚ ∧ 𝑅 ∈ V))
5546, 53, 543jca 1128 . . . . . . . . . . . . . . . 16 ((πœ’ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑖 = 𝑆)) β†’ (𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)))
5655anassrs 468 . . . . . . . . . . . . . . 15 (((πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ 𝑖 = 𝑆) β†’ (𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)))
5756expcom 414 . . . . . . . . . . . . . 14 (𝑖 = 𝑆 β†’ ((πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V)) β†’ (𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V))))
5845, 57impbid 211 . . . . . . . . . . . . 13 (𝑖 = 𝑆 β†’ ((𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ↔ (πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V))))
5958spcegv 3556 . . . . . . . . . . . 12 (𝑆 ∈ 𝑉 β†’ ((πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V)) β†’ βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V))))
6038, 59mpcom 38 . . . . . . . . . . 11 ((πœ’ ∧ (πœ‚ ∧ 𝑅 ∈ V)) β†’ βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)))
6135, 36, 60syl2an2r 683 . . . . . . . . . 10 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)))
62 simpl 483 . . . . . . . . . . . . . . 15 ((𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))) β†’ 𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯)
63 df-br 5106 . . . . . . . . . . . . . . 15 (𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ↔ βŸ¨π‘†, π‘₯⟩ ∈ ( I β†Ύ βˆͺ βˆͺ 𝑅))
6462, 63sylib 217 . . . . . . . . . . . . . 14 ((𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))) β†’ βŸ¨π‘†, π‘₯⟩ ∈ ( I β†Ύ βˆͺ βˆͺ 𝑅))
65 vex 3449 . . . . . . . . . . . . . . 15 π‘₯ ∈ V
6665opelresi 5945 . . . . . . . . . . . . . 14 (βŸ¨π‘†, π‘₯⟩ ∈ ( I β†Ύ βˆͺ βˆͺ 𝑅) ↔ (𝑆 ∈ βˆͺ βˆͺ 𝑅 ∧ βŸ¨π‘†, π‘₯⟩ ∈ I ))
6764, 66sylib 217 . . . . . . . . . . . . 13 ((𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))) β†’ (𝑆 ∈ βˆͺ βˆͺ 𝑅 ∧ βŸ¨π‘†, π‘₯⟩ ∈ I ))
68 simplr 767 . . . . . . . . . . . . . . 15 (((𝑆 ∈ βˆͺ βˆͺ 𝑅 ∧ βŸ¨π‘†, π‘₯⟩ ∈ I ) ∧ (𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0)))) β†’ βŸ¨π‘†, π‘₯⟩ ∈ I )
69 df-br 5106 . . . . . . . . . . . . . . 15 (𝑆 I π‘₯ ↔ βŸ¨π‘†, π‘₯⟩ ∈ I )
7068, 69sylibr 233 . . . . . . . . . . . . . 14 (((𝑆 ∈ βˆͺ βˆͺ 𝑅 ∧ βŸ¨π‘†, π‘₯⟩ ∈ I ) ∧ (𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0)))) β†’ 𝑆 I π‘₯)
7165ideq 5808 . . . . . . . . . . . . . 14 (𝑆 I π‘₯ ↔ 𝑆 = π‘₯)
7270, 71sylib 217 . . . . . . . . . . . . 13 (((𝑆 ∈ βˆͺ βˆͺ 𝑅 ∧ βŸ¨π‘†, π‘₯⟩ ∈ I ) ∧ (𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0)))) β†’ 𝑆 = π‘₯)
7367, 72mpancom 686 . . . . . . . . . . . 12 ((𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))) β†’ 𝑆 = π‘₯)
74 breq1 5108 . . . . . . . . . . . . . 14 (𝑆 = π‘₯ β†’ (𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ↔ π‘₯( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯))
75 eqeq2 2748 . . . . . . . . . . . . . . . . 17 (𝑆 = π‘₯ β†’ (𝑖 = 𝑆 ↔ 𝑖 = π‘₯))
76753anbi1d 1440 . . . . . . . . . . . . . . . 16 (𝑆 = π‘₯ β†’ ((𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ↔ (𝑖 = π‘₯ ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V))))
7776exbidv 1924 . . . . . . . . . . . . . . 15 (𝑆 = π‘₯ β†’ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ↔ βˆƒπ‘–(𝑖 = π‘₯ ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V))))
7877anbi1d 630 . . . . . . . . . . . . . 14 (𝑆 = π‘₯ β†’ ((βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0)) ↔ (βˆƒπ‘–(𝑖 = π‘₯ ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))))
7974, 78anbi12d 631 . . . . . . . . . . . . 13 (𝑆 = π‘₯ β†’ ((𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))) ↔ (π‘₯( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = π‘₯ ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0)))))
80 simprl 769 . . . . . . . . . . . . . . . . . . 19 (((πœ‚ ∧ 𝑅 ∈ V) ∧ (πœ‘ ∧ 𝑖 = π‘₯)) β†’ πœ‘)
81 relexpindlem.4 . . . . . . . . . . . . . . . . . . . 20 (𝑖 = π‘₯ β†’ (πœ‘ ↔ πœ“))
8281ad2antll 727 . . . . . . . . . . . . . . . . . . 19 (((πœ‚ ∧ 𝑅 ∈ V) ∧ (πœ‘ ∧ 𝑖 = π‘₯)) β†’ (πœ‘ ↔ πœ“))
8380, 82mpbid 231 . . . . . . . . . . . . . . . . . 18 (((πœ‚ ∧ 𝑅 ∈ V) ∧ (πœ‘ ∧ 𝑖 = π‘₯)) β†’ πœ“)
8483expcom 414 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 = π‘₯) β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ πœ“))
8584expcom 414 . . . . . . . . . . . . . . . 16 (𝑖 = π‘₯ β†’ (πœ‘ β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ πœ“)))
86853imp 1111 . . . . . . . . . . . . . . 15 ((𝑖 = π‘₯ ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) β†’ πœ“)
8786exlimiv 1933 . . . . . . . . . . . . . 14 (βˆƒπ‘–(𝑖 = π‘₯ ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) β†’ πœ“)
8887ad2antrl 726 . . . . . . . . . . . . 13 ((π‘₯( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = π‘₯ ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))) β†’ πœ“)
8979, 88syl6bi 252 . . . . . . . . . . . 12 (𝑆 = π‘₯ β†’ ((𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))) β†’ πœ“))
9073, 89mpcom 38 . . . . . . . . . . 11 ((𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ ∧ (βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0))) β†’ πœ“)
9190expcom 414 . . . . . . . . . 10 ((βˆƒπ‘–(𝑖 = 𝑆 ∧ πœ‘ ∧ (πœ‚ ∧ 𝑅 ∈ V)) ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0)) β†’ (𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ β†’ πœ“))
9261, 91mpancom 686 . . . . . . . . 9 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ (𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ β†’ πœ“))
93 breq 5107 . . . . . . . . . 10 ((π‘…β†‘π‘Ÿ0) = ( I β†Ύ βˆͺ βˆͺ 𝑅) β†’ (𝑆(π‘…β†‘π‘Ÿ0)π‘₯ ↔ 𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯))
9493imbi1d 341 . . . . . . . . 9 ((π‘…β†‘π‘Ÿ0) = ( I β†Ύ βˆͺ βˆͺ 𝑅) β†’ ((𝑆(π‘…β†‘π‘Ÿ0)π‘₯ β†’ πœ“) ↔ (𝑆( I β†Ύ βˆͺ βˆͺ 𝑅)π‘₯ β†’ πœ“)))
9592, 94syl5ibr 245 . . . . . . . 8 ((π‘…β†‘π‘Ÿ0) = ( I β†Ύ βˆͺ βˆͺ 𝑅) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ (𝑆(π‘…β†‘π‘Ÿ0)π‘₯ β†’ πœ“)))
9633, 95mpcom 38 . . . . . . 7 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ (𝑆(π‘…β†‘π‘Ÿ0)π‘₯ β†’ πœ“))
9796alrimiv 1930 . . . . . 6 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 0 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ0)π‘₯ β†’ πœ“))
98 breq2 5109 . . . . . . . . . . . . 13 (𝑖 = π‘₯ β†’ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 ↔ 𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯))
9998, 81imbi12d 344 . . . . . . . . . . . 12 (𝑖 = π‘₯ β†’ ((𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ (𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)))
10099cbvalvw 2039 . . . . . . . . . . 11 (βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“))
101100bicomi 223 . . . . . . . . . 10 (βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“) ↔ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘))
102 imbi2 348 . . . . . . . . . . . . . 14 ((βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“) ↔ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) β†’ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) ↔ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘))))
103102anbi1d 630 . . . . . . . . . . . . 13 ((βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“) ↔ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) β†’ (((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) ∧ 𝑙 ∈ β„•0) ↔ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)))
104103anbi2d 629 . . . . . . . . . . . 12 ((βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“) ↔ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) β†’ (((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) ∧ 𝑙 ∈ β„•0)) ↔ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))))
105104anbi2d 629 . . . . . . . . . . 11 ((βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“) ↔ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) ∧ 𝑙 ∈ β„•0))) ↔ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)))))
10629adantr 481 . . . . . . . . . . . . . . 15 ((πœ‚ ∧ 𝑅 ∈ V) β†’ Rel 𝑅)
107106adantr 481 . . . . . . . . . . . . . 14 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) β†’ Rel 𝑅)
108 simprrr 780 . . . . . . . . . . . . . 14 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) β†’ 𝑙 ∈ β„•0)
109107, 108relexpsucld 14919 . . . . . . . . . . . . 13 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) β†’ (π‘…β†‘π‘Ÿ(𝑙 + 1)) = (𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™)))
110 simpl 483 . . . . . . . . . . . . . . . . 17 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)))) β†’ 𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯)
11137adantr 481 . . . . . . . . . . . . . . . . . . 19 ((πœ‚ ∧ 𝑅 ∈ V) β†’ 𝑆 ∈ 𝑉)
112111ad2antrl 726 . . . . . . . . . . . . . . . . . 18 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)))) β†’ 𝑆 ∈ 𝑉)
113 brcog 5822 . . . . . . . . . . . . . . . . . 18 ((𝑆 ∈ 𝑉 ∧ π‘₯ ∈ V) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ↔ βˆƒπ‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))
114112, 65, 113sylancl 586 . . . . . . . . . . . . . . . . 17 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)))) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ↔ βˆƒπ‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))
115110, 114mpbid 231 . . . . . . . . . . . . . . . 16 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)))) β†’ βˆƒπ‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))
116 simprl 769 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))) β†’ (πœ‚ ∧ 𝑅 ∈ V))
117 simprrl 779 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))) β†’ 𝑙 ∈ β„•0)
118117ad2antll 727 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))) β†’ 𝑙 ∈ β„•0)
119 simprl 769 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)))
120119ad2antll 727 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)))
121116, 118, 120mp2and 697 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘))
122 simprrl 779 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) β†’ (πœ‚ ∧ 𝑅 ∈ V))
123 simprrr 780 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))) β†’ 𝑗𝑅π‘₯)
124123ad2antll 727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))) β†’ 𝑗𝑅π‘₯)
125124ad2antll 727 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) β†’ 𝑗𝑅π‘₯)
126 breq2 5109 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑖 = 𝑗 β†’ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 ↔ 𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗))
127 relexpindlem.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑖 = 𝑗 β†’ (πœ‘ ↔ πœƒ))
128126, 127imbi12d 344 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑖 = 𝑗 β†’ ((𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)))
129128cbvalvw 2039 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ))
130 id 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) β†’ (βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)))
131 imbi2 348 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) β†’ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ↔ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ))))
132131anbi1d 630 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) β†’ (((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))) ↔ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))
133132anbi2d 629 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) β†’ (((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))) ↔ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))
134133anbi2d 629 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))) ↔ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))))
135134anbi2d 629 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) β†’ ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))) ↔ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))))
136130, 135anbi12d 631 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) β†’ ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) ↔ (βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))))))
137 simprrl 779 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))) β†’ 𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗)
138137ad2antll 727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))) β†’ 𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗)
139138ad2antll 727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) β†’ 𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗)
140 sp 2176 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ) β†’ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ))
141140adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) β†’ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ))
142139, 141mpd 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) β†’ πœƒ)
143136, 142syl6bi 252 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ↔ βˆ€π‘—(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 β†’ πœƒ)) β†’ ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) β†’ πœƒ))
144129, 143ax-mp 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) β†’ πœƒ)
145 relexpindlem.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (πœ‚ β†’ (𝑗𝑅π‘₯ β†’ (πœƒ β†’ πœ“)))
146145adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑗𝑅π‘₯ β†’ (πœƒ β†’ πœ“)))
147122, 125, 144, 146syl3c 66 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘) ∧ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))))) β†’ πœ“)
148121, 147mpancom 686 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))))) β†’ πœ“)
149148expcom 414 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))))) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“))
150149expcom 414 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)))) β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“)))
151150expcom 414 . . . . . . . . . . . . . . . . . . . . . . 23 (((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ (𝑙 ∈ β„•0 ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))) β†’ ((𝑙 + 1) ∈ β„•0 β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“))))
152151anassrs 468 . . . . . . . . . . . . . . . . . . . . . 22 ((((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0) ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)) β†’ ((𝑙 + 1) ∈ β„•0 β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“))))
153152impcom 408 . . . . . . . . . . . . . . . . . . . . 21 (((𝑙 + 1) ∈ β„•0 ∧ (((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0) ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))) β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“)))
154153anassrs 468 . . . . . . . . . . . . . . . . . . . 20 ((((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)) ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)) β†’ ((πœ‚ ∧ 𝑅 ∈ V) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“)))
155154impcom 408 . . . . . . . . . . . . . . . . . . 19 (((πœ‚ ∧ 𝑅 ∈ V) ∧ (((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)) ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“))
156155anassrs 468 . . . . . . . . . . . . . . . . . 18 ((((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“))
157156impcom 408 . . . . . . . . . . . . . . . . 17 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯))) β†’ πœ“)
158157anassrs 468 . . . . . . . . . . . . . . . 16 (((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)))) ∧ (𝑆(π‘…β†‘π‘Ÿπ‘™)𝑗 ∧ 𝑗𝑅π‘₯)) β†’ πœ“)
159115, 158exlimddv 1938 . . . . . . . . . . . . . . 15 ((𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ ∧ ((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0)))) β†’ πœ“)
160159expcom 414 . . . . . . . . . . . . . 14 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) β†’ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“))
161 breq 5107 . . . . . . . . . . . . . . 15 ((π‘…β†‘π‘Ÿ(𝑙 + 1)) = (𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™)) β†’ (𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ ↔ 𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯))
162161imbi1d 341 . . . . . . . . . . . . . 14 ((π‘…β†‘π‘Ÿ(𝑙 + 1)) = (𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™)) β†’ ((𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“) ↔ (𝑆(𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™))π‘₯ β†’ πœ“)))
163160, 162syl5ibr 245 . . . . . . . . . . . . 13 ((π‘…β†‘π‘Ÿ(𝑙 + 1)) = (𝑅 ∘ (π‘…β†‘π‘Ÿπ‘™)) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) β†’ (𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“)))
164109, 163mpcom 38 . . . . . . . . . . . 12 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) β†’ (𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“))
165164alrimiv 1930 . . . . . . . . . . 11 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) ∧ 𝑙 ∈ β„•0))) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“))
166105, 165syl6bi 252 . . . . . . . . . 10 ((βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“) ↔ βˆ€π‘–(𝑆(π‘…β†‘π‘Ÿπ‘™)𝑖 β†’ πœ‘)) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) ∧ 𝑙 ∈ β„•0))) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“)))
167101, 166ax-mp 5 . . . . . . . . 9 (((πœ‚ ∧ 𝑅 ∈ V) ∧ ((𝑙 + 1) ∈ β„•0 ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) ∧ 𝑙 ∈ β„•0))) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“))
168167anassrs 468 . . . . . . . 8 ((((πœ‚ ∧ 𝑅 ∈ V) ∧ (𝑙 + 1) ∈ β„•0) ∧ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) ∧ 𝑙 ∈ β„•0)) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“))
169168expcom 414 . . . . . . 7 (((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) ∧ 𝑙 ∈ β„•0) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ (𝑙 + 1) ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“)))
170169expcom 414 . . . . . 6 (𝑙 ∈ β„•0 β†’ ((((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑙 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘™)π‘₯ β†’ πœ“)) β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ (𝑙 + 1) ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿ(𝑙 + 1))π‘₯ β†’ πœ“))))
1717, 14, 21, 28, 97, 170nn0ind 12598 . . . . 5 (𝑛 ∈ β„•0 β†’ (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑛 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“)))
172171anabsi7 669 . . . 4 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑛 ∈ β„•0) β†’ βˆ€π‘₯(𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“))
17317219.21bi 2182 . . 3 (((πœ‚ ∧ 𝑅 ∈ V) ∧ 𝑛 ∈ β„•0) β†’ (𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“))
174173exp31 420 . 2 (πœ‚ β†’ (𝑅 ∈ V β†’ (𝑛 ∈ β„•0 β†’ (𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“))))
175 reldmrelexp 14906 . . . . . 6 Rel dom β†‘π‘Ÿ
176175ovprc1 7396 . . . . 5 (Β¬ 𝑅 ∈ V β†’ (π‘…β†‘π‘Ÿπ‘›) = βˆ…)
177176breqd 5116 . . . 4 (Β¬ 𝑅 ∈ V β†’ (𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ ↔ π‘†βˆ…π‘₯))
178 br0 5154 . . . . 5 Β¬ π‘†βˆ…π‘₯
179178pm2.21i 119 . . . 4 (π‘†βˆ…π‘₯ β†’ πœ“)
180177, 179syl6bi 252 . . 3 (Β¬ 𝑅 ∈ V β†’ (𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“))
181180a1d 25 . 2 (Β¬ 𝑅 ∈ V β†’ (𝑛 ∈ β„•0 β†’ (𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“)))
182174, 181pm2.61d1 180 1 (πœ‚ β†’ (𝑛 ∈ β„•0 β†’ (𝑆(π‘…β†‘π‘Ÿπ‘›)π‘₯ β†’ πœ“)))
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ↔ wb 205   ∧ wa 396   ∧ w3a 1087  βˆ€wal 1539   = wceq 1541  βˆƒwex 1781   ∈ wcel 2106  Vcvv 3445  βˆ…c0 4282  βŸ¨cop 4592  βˆͺ cuni 4865   class class class wbr 5105   I cid 5530   β†Ύ cres 5635   ∘ ccom 5637  Rel wrel 5638  (class class class)co 7357  0cc0 11051  1c1 11052   + caddc 11054  β„•0cn0 12413  β†‘π‘Ÿcrelexp 14904
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 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2707  ax-sep 5256  ax-nul 5263  ax-pow 5320  ax-pr 5384  ax-un 7672  ax-cnex 11107  ax-resscn 11108  ax-1cn 11109  ax-icn 11110  ax-addcl 11111  ax-addrcl 11112  ax-mulcl 11113  ax-mulrcl 11114  ax-mulcom 11115  ax-addass 11116  ax-mulass 11117  ax-distr 11118  ax-i2m1 11119  ax-1ne0 11120  ax-1rid 11121  ax-rnegex 11122  ax-rrecex 11123  ax-cnre 11124  ax-pre-lttri 11125  ax-pre-lttrn 11126  ax-pre-ltadd 11127  ax-pre-mulgt0 11128
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3or 1088  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2538  df-eu 2567  df-clab 2714  df-cleq 2728  df-clel 2814  df-nfc 2889  df-ne 2944  df-nel 3050  df-ral 3065  df-rex 3074  df-reu 3354  df-rab 3408  df-v 3447  df-sbc 3740  df-csb 3856  df-dif 3913  df-un 3915  df-in 3917  df-ss 3927  df-pss 3929  df-nul 4283  df-if 4487  df-pw 4562  df-sn 4587  df-pr 4589  df-op 4593  df-uni 4866  df-iun 4956  df-br 5106  df-opab 5168  df-mpt 5189  df-tr 5223  df-id 5531  df-eprel 5537  df-po 5545  df-so 5546  df-fr 5588  df-we 5590  df-xp 5639  df-rel 5640  df-cnv 5641  df-co 5642  df-dm 5643  df-rn 5644  df-res 5645  df-ima 5646  df-pred 6253  df-ord 6320  df-on 6321  df-lim 6322  df-suc 6323  df-iota 6448  df-fun 6498  df-fn 6499  df-f 6500  df-f1 6501  df-fo 6502  df-f1o 6503  df-fv 6504  df-riota 7313  df-ov 7360  df-oprab 7361  df-mpo 7362  df-om 7803  df-2nd 7922  df-frecs 8212  df-wrecs 8243  df-recs 8317  df-rdg 8356  df-er 8648  df-en 8884  df-dom 8885  df-sdom 8886  df-pnf 11191  df-mnf 11192  df-xr 11193  df-ltxr 11194  df-le 11195  df-sub 11387  df-neg 11388  df-nn 12154  df-n0 12414  df-z 12500  df-uz 12764  df-seq 13907  df-relexp 14905
This theorem is referenced by:  relexpind  14949
  Copyright terms: Public domain W3C validator