Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  hspdifhsp Structured version   Visualization version   GIF version

Theorem hspdifhsp 42905
Description: A n-dimensional half-open interval is the intersection of the difference of half spaces. This is a substep of Proposition 115G (a) of [Fremlin1] p. 32. (Contributed by Glauco Siliprandi, 24-Dec-2020.)
Hypotheses
Ref Expression
hspdifhsp.x (𝜑𝑋 ∈ Fin)
hspdifhsp.n (𝜑𝑋 ≠ ∅)
hspdifhsp.a (𝜑𝐴:𝑋⟶ℝ)
hspdifhsp.b (𝜑𝐵:𝑋⟶ℝ)
hspdifhsp.h 𝐻 = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ)))
Assertion
Ref Expression
hspdifhsp (𝜑X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) = 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
Distinct variable groups:   𝐴,𝑖,𝑙,𝑥,𝑦   𝐵,𝑖,𝑙,𝑥,𝑦   𝑖,𝐻,𝑙,𝑥,𝑦   𝑖,𝑋,𝑙,𝑥,𝑦   𝜑,𝑖,𝑙,𝑥,𝑦

Proof of Theorem hspdifhsp
Dummy variables 𝑓 𝑘 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 nfv 1915 . . . . . . . 8 𝑖𝜑
2 nfcv 2979 . . . . . . . . 9 𝑖𝑓
3 nfixp1 8484 . . . . . . . . 9 𝑖X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))
42, 3nfel 2994 . . . . . . . 8 𝑖 𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))
51, 4nfan 1900 . . . . . . 7 𝑖(𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)))
6 ixpfn 8469 . . . . . . . . . . . . 13 (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) → 𝑓 Fn 𝑋)
76ad2antlr 725 . . . . . . . . . . . 12 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 Fn 𝑋)
8 fveq2 6672 . . . . . . . . . . . . . . . . . . 19 (𝑘 = 𝑖 → (𝐵𝑘) = (𝐵𝑖))
98oveq2d 7174 . . . . . . . . . . . . . . . . . 18 (𝑘 = 𝑖 → (-∞(,)(𝐵𝑘)) = (-∞(,)(𝐵𝑖)))
10 iftrue 4475 . . . . . . . . . . . . . . . . . 18 (𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) = (-∞(,)(𝐵𝑖)))
119, 10eqtr4d 2861 . . . . . . . . . . . . . . . . 17 (𝑘 = 𝑖 → (-∞(,)(𝐵𝑘)) = if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
12 eqimss 4025 . . . . . . . . . . . . . . . . 17 ((-∞(,)(𝐵𝑘)) = if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) → (-∞(,)(𝐵𝑘)) ⊆ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
1311, 12syl 17 . . . . . . . . . . . . . . . 16 (𝑘 = 𝑖 → (-∞(,)(𝐵𝑘)) ⊆ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
14 ioossre 12801 . . . . . . . . . . . . . . . . 17 (-∞(,)(𝐵𝑘)) ⊆ ℝ
15 iffalse 4478 . . . . . . . . . . . . . . . . 17 𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) = ℝ)
1614, 15sseqtrrid 4022 . . . . . . . . . . . . . . . 16 𝑘 = 𝑖 → (-∞(,)(𝐵𝑘)) ⊆ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
1713, 16pm2.61i 184 . . . . . . . . . . . . . . 15 (-∞(,)(𝐵𝑘)) ⊆ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ)
18 mnfxr 10700 . . . . . . . . . . . . . . . . 17 -∞ ∈ ℝ*
1918a1i 11 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → -∞ ∈ ℝ*)
20 hspdifhsp.b . . . . . . . . . . . . . . . . . . 19 (𝜑𝐵:𝑋⟶ℝ)
2120ffvelrnda 6853 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑘𝑋) → (𝐵𝑘) ∈ ℝ)
2221rexrd 10693 . . . . . . . . . . . . . . . . 17 ((𝜑𝑘𝑋) → (𝐵𝑘) ∈ ℝ*)
2322adantlr 713 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝐵𝑘) ∈ ℝ*)
24 hspdifhsp.a . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐴:𝑋⟶ℝ)
2524ffvelrnda 6853 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑘𝑋) → (𝐴𝑘) ∈ ℝ)
26 icossre 12820 . . . . . . . . . . . . . . . . . . 19 (((𝐴𝑘) ∈ ℝ ∧ (𝐵𝑘) ∈ ℝ*) → ((𝐴𝑘)[,)(𝐵𝑘)) ⊆ ℝ)
2725, 22, 26syl2anc 586 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑘𝑋) → ((𝐴𝑘)[,)(𝐵𝑘)) ⊆ ℝ)
2827adantlr 713 . . . . . . . . . . . . . . . . 17 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → ((𝐴𝑘)[,)(𝐵𝑘)) ⊆ ℝ)
29 simpl 485 . . . . . . . . . . . . . . . . . . 19 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑘𝑋) → 𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)))
30 simpr 487 . . . . . . . . . . . . . . . . . . 19 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑘𝑋) → 𝑘𝑋)
31 fveq2 6672 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 = 𝑘 → (𝐴𝑖) = (𝐴𝑘))
32 fveq2 6672 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 = 𝑘 → (𝐵𝑖) = (𝐵𝑘))
3331, 32oveq12d 7176 . . . . . . . . . . . . . . . . . . . 20 (𝑖 = 𝑘 → ((𝐴𝑖)[,)(𝐵𝑖)) = ((𝐴𝑘)[,)(𝐵𝑘)))
3433fvixp 8468 . . . . . . . . . . . . . . . . . . 19 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ((𝐴𝑘)[,)(𝐵𝑘)))
3529, 30, 34syl2anc 586 . . . . . . . . . . . . . . . . . 18 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ((𝐴𝑘)[,)(𝐵𝑘)))
3635adantll 712 . . . . . . . . . . . . . . . . 17 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ((𝐴𝑘)[,)(𝐵𝑘)))
3728, 36sseldd 3970 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ℝ)
3837mnfltd 12522 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → -∞ < (𝑓𝑘))
3925rexrd 10693 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑘𝑋) → (𝐴𝑘) ∈ ℝ*)
4039adantlr 713 . . . . . . . . . . . . . . . . 17 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝐴𝑘) ∈ ℝ*)
41 icoltub 41791 . . . . . . . . . . . . . . . . 17 (((𝐴𝑘) ∈ ℝ* ∧ (𝐵𝑘) ∈ ℝ* ∧ (𝑓𝑘) ∈ ((𝐴𝑘)[,)(𝐵𝑘))) → (𝑓𝑘) < (𝐵𝑘))
4240, 23, 36, 41syl3anc 1367 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) < (𝐵𝑘))
4319, 23, 37, 38, 42eliood 41780 . . . . . . . . . . . . . . 15 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ (-∞(,)(𝐵𝑘)))
4417, 43sseldi 3967 . . . . . . . . . . . . . 14 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
4544adantlr 713 . . . . . . . . . . . . 13 ((((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
4645ralrimiva 3184 . . . . . . . . . . . 12 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
477, 46jca 514 . . . . . . . . . . 11 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓 Fn 𝑋 ∧ ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ)))
48 vex 3499 . . . . . . . . . . . 12 𝑓 ∈ V
4948elixp 8470 . . . . . . . . . . 11 (𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ)))
5047, 49sylibr 236 . . . . . . . . . 10 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
51 hspdifhsp.h . . . . . . . . . . . . 13 𝐻 = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ)))
52 equequ1 2032 . . . . . . . . . . . . . . . . . 18 (𝑖 = 𝑘 → (𝑖 = 𝑙𝑘 = 𝑙))
5352ifbid 4491 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝑘 → if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ))
5453cbvixpv 8481 . . . . . . . . . . . . . . . 16 X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ)
5554a1i 11 . . . . . . . . . . . . . . 15 ((𝑙𝑥𝑦 ∈ ℝ) → X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ))
5655mpoeq3ia 7234 . . . . . . . . . . . . . 14 (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ)) = (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ))
5756mpteq2i 5160 . . . . . . . . . . . . 13 (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ))) = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ)))
5851, 57eqtri 2846 . . . . . . . . . . . 12 𝐻 = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ)))
59 hspdifhsp.x . . . . . . . . . . . . 13 (𝜑𝑋 ∈ Fin)
6059adantr 483 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 𝑋 ∈ Fin)
61 simpr 487 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 𝑖𝑋)
6220adantr 483 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → 𝐵:𝑋⟶ℝ)
6362, 61ffvelrnd 6854 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → (𝐵𝑖) ∈ ℝ)
6458, 60, 61, 63hspval 42898 . . . . . . . . . . 11 ((𝜑𝑖𝑋) → (𝑖(𝐻𝑋)(𝐵𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
6564adantlr 713 . . . . . . . . . 10 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑖(𝐻𝑋)(𝐵𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
6650, 65eleqtrrd 2918 . . . . . . . . 9 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
6718a1i 11 . . . . . . . . . . . 12 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → -∞ ∈ ℝ*)
6824adantr 483 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → 𝐴:𝑋⟶ℝ)
6968, 61ffvelrnd 6854 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → (𝐴𝑖) ∈ ℝ)
7069rexrd 10693 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → (𝐴𝑖) ∈ ℝ*)
7170adantr 483 . . . . . . . . . . . 12 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝐴𝑖) ∈ ℝ*)
72 simpr 487 . . . . . . . . . . . . . 14 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
7358, 60, 61, 69hspval 42898 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → (𝑖(𝐻𝑋)(𝐴𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
7473adantr 483 . . . . . . . . . . . . . 14 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝑖(𝐻𝑋)(𝐴𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
7572, 74eleqtrd 2917 . . . . . . . . . . . . 13 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
7661adantr 483 . . . . . . . . . . . . 13 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑖𝑋)
77 iftrue 4475 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) = (-∞(,)(𝐴𝑖)))
7877fvixp 8468 . . . . . . . . . . . . 13 ((𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖)))
7975, 76, 78syl2anc 586 . . . . . . . . . . . 12 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖)))
80 iooltub 41793 . . . . . . . . . . . 12 ((-∞ ∈ ℝ* ∧ (𝐴𝑖) ∈ ℝ* ∧ (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖))) → (𝑓𝑖) < (𝐴𝑖))
8167, 71, 79, 80syl3anc 1367 . . . . . . . . . . 11 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝑓𝑖) < (𝐴𝑖))
8281adantllr 717 . . . . . . . . . 10 ((((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝑓𝑖) < (𝐴𝑖))
8370adantlr 713 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ*)
8463rexrd 10693 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
8584adantlr 713 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
8648elixp 8470 . . . . . . . . . . . . . . . . 17 (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))))
8786biimpi 218 . . . . . . . . . . . . . . . 16 (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) → (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))))
8887simprd 498 . . . . . . . . . . . . . . 15 (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) → ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
89 rspa 3208 . . . . . . . . . . . . . . 15 ((∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
9088, 89sylan 582 . . . . . . . . . . . . . 14 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
9190adantll 712 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
92 icogelb 12791 . . . . . . . . . . . . 13 (((𝐴𝑖) ∈ ℝ* ∧ (𝐵𝑖) ∈ ℝ* ∧ (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))) → (𝐴𝑖) ≤ (𝑓𝑖))
9383, 85, 91, 92syl3anc 1367 . . . . . . . . . . . 12 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐴𝑖) ≤ (𝑓𝑖))
9469adantlr 713 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ)
95 icossre 12820 . . . . . . . . . . . . . . . 16 (((𝐴𝑖) ∈ ℝ ∧ (𝐵𝑖) ∈ ℝ*) → ((𝐴𝑖)[,)(𝐵𝑖)) ⊆ ℝ)
9669, 84, 95syl2anc 586 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → ((𝐴𝑖)[,)(𝐵𝑖)) ⊆ ℝ)
9796adantlr 713 . . . . . . . . . . . . . 14 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ((𝐴𝑖)[,)(𝐵𝑖)) ⊆ ℝ)
9897, 91sseldd 3970 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
9994, 98lenltd 10788 . . . . . . . . . . . 12 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ((𝐴𝑖) ≤ (𝑓𝑖) ↔ ¬ (𝑓𝑖) < (𝐴𝑖)))
10093, 99mpbid 234 . . . . . . . . . . 11 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ¬ (𝑓𝑖) < (𝐴𝑖))
101100adantr 483 . . . . . . . . . 10 ((((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → ¬ (𝑓𝑖) < (𝐴𝑖))
10282, 101pm2.65da 815 . . . . . . . . 9 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ¬ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
10366, 102eldifd 3949 . . . . . . . 8 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
104103ex 415 . . . . . . 7 ((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) → (𝑖𝑋𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
1055, 104ralrimi 3218 . . . . . 6 ((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) → ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
106 eliin 4926 . . . . . . 7 (𝑓 ∈ V → (𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ↔ ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
10748, 106ax-mp 5 . . . . . 6 (𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ↔ ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
108105, 107sylibr 236 . . . . 5 ((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) → 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
109108ex 415 . . . 4 (𝜑 → (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) → 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
110 hspdifhsp.n . . . . . . . . . 10 (𝜑𝑋 ≠ ∅)
111 n0 4312 . . . . . . . . . . 11 (𝑋 ≠ ∅ ↔ ∃𝑘 𝑘𝑋)
112111biimpi 218 . . . . . . . . . 10 (𝑋 ≠ ∅ → ∃𝑘 𝑘𝑋)
113110, 112syl 17 . . . . . . . . 9 (𝜑 → ∃𝑘 𝑘𝑋)
114113adantr 483 . . . . . . . 8 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → ∃𝑘 𝑘𝑋)
115 simpl 485 . . . . . . . . . . . . . . 15 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑘𝑋) → 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
116 simpr 487 . . . . . . . . . . . . . . 15 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑘𝑋) → 𝑘𝑋)
117 id 22 . . . . . . . . . . . . . . . . . 18 (𝑖 = 𝑘𝑖 = 𝑘)
118117, 32oveq12d 7176 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝑘 → (𝑖(𝐻𝑋)(𝐵𝑖)) = (𝑘(𝐻𝑋)(𝐵𝑘)))
119117, 31oveq12d 7176 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝑘 → (𝑖(𝐻𝑋)(𝐴𝑖)) = (𝑘(𝐻𝑋)(𝐴𝑘)))
120118, 119difeq12d 4102 . . . . . . . . . . . . . . . 16 (𝑖 = 𝑘 → ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) = ((𝑘(𝐻𝑋)(𝐵𝑘)) ∖ (𝑘(𝐻𝑋)(𝐴𝑘))))
121120eleq2d 2900 . . . . . . . . . . . . . . 15 (𝑖 = 𝑘 → (𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ↔ 𝑓 ∈ ((𝑘(𝐻𝑋)(𝐵𝑘)) ∖ (𝑘(𝐻𝑋)(𝐴𝑘)))))
122115, 116, 121eliind 41340 . . . . . . . . . . . . . 14 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑘𝑋) → 𝑓 ∈ ((𝑘(𝐻𝑋)(𝐵𝑘)) ∖ (𝑘(𝐻𝑋)(𝐴𝑘))))
123122eldifad 3950 . . . . . . . . . . . . 13 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑘𝑋) → 𝑓 ∈ (𝑘(𝐻𝑋)(𝐵𝑘)))
124123adantll 712 . . . . . . . . . . . 12 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑓 ∈ (𝑘(𝐻𝑋)(𝐵𝑘)))
125 equequ1 2032 . . . . . . . . . . . . . . . . . . 19 (𝑖 = → (𝑖 = 𝑙 = 𝑙))
126125ifbid 4491 . . . . . . . . . . . . . . . . . 18 (𝑖 = → if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = if( = 𝑙, (-∞(,)𝑦), ℝ))
127126cbvixpv 8481 . . . . . . . . . . . . . . . . 17 X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ)
128127a1i 11 . . . . . . . . . . . . . . . 16 ((𝑙𝑥𝑦 ∈ ℝ) → X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ))
129128mpoeq3ia 7234 . . . . . . . . . . . . . . 15 (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ)) = (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ))
130129mpteq2i 5160 . . . . . . . . . . . . . 14 (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ))) = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ)))
13151, 130eqtri 2846 . . . . . . . . . . . . 13 𝐻 = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ)))
13259ad2antrr 724 . . . . . . . . . . . . 13 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑋 ∈ Fin)
133 simpr 487 . . . . . . . . . . . . 13 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑘𝑋)
13421adantlr 713 . . . . . . . . . . . . 13 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → (𝐵𝑘) ∈ ℝ)
135131, 132, 133, 134hspval 42898 . . . . . . . . . . . 12 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → (𝑘(𝐻𝑋)(𝐵𝑘)) = X𝑋 if( = 𝑘, (-∞(,)(𝐵𝑘)), ℝ))
136124, 135eleqtrd 2917 . . . . . . . . . . 11 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑓X𝑋 if( = 𝑘, (-∞(,)(𝐵𝑘)), ℝ))
137 ixpfn 8469 . . . . . . . . . . 11 (𝑓X𝑋 if( = 𝑘, (-∞(,)(𝐵𝑘)), ℝ) → 𝑓 Fn 𝑋)
138136, 137syl 17 . . . . . . . . . 10 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑓 Fn 𝑋)
139138ex 415 . . . . . . . . 9 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (𝑘𝑋𝑓 Fn 𝑋))
140139exlimdv 1934 . . . . . . . 8 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (∃𝑘 𝑘𝑋𝑓 Fn 𝑋))
141114, 140mpd 15 . . . . . . 7 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → 𝑓 Fn 𝑋)
142 nfii1 4956 . . . . . . . . . 10 𝑖 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))
1432, 142nfel 2994 . . . . . . . . 9 𝑖 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))
1441, 143nfan 1900 . . . . . . . 8 𝑖(𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
145 simpll 765 . . . . . . . . . 10 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝜑)
146107biimpi 218 . . . . . . . . . . . . 13 (𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) → ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
147146adantr 483 . . . . . . . . . . . 12 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑖𝑋) → ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
148 simpr 487 . . . . . . . . . . . 12 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑖𝑋) → 𝑖𝑋)
149 rspa 3208 . . . . . . . . . . . 12 ((∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
150147, 148, 149syl2anc 586 . . . . . . . . . . 11 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
151150adantll 712 . . . . . . . . . 10 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
152 simpr 487 . . . . . . . . . 10 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝑖𝑋)
15370adantlr 713 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ*)
15484adantlr 713 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
155 simpll 765 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝜑)
156 eldifi 4105 . . . . . . . . . . . . . 14 (𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
157156ad2antlr 725 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
158 simpr 487 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝑖𝑋)
159 ioossre 12801 . . . . . . . . . . . . . 14 (-∞(,)(𝐵𝑖)) ⊆ ℝ
160 simplr 767 . . . . . . . . . . . . . . . 16 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
16164adantlr 713 . . . . . . . . . . . . . . . 16 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑖(𝐻𝑋)(𝐵𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
162160, 161eleqtrd 2917 . . . . . . . . . . . . . . 15 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
163 simpr 487 . . . . . . . . . . . . . . 15 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑖𝑋)
16410fvixp 8468 . . . . . . . . . . . . . . 15 ((𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-∞(,)(𝐵𝑖)))
165162, 163, 164syl2anc 586 . . . . . . . . . . . . . 14 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-∞(,)(𝐵𝑖)))
166159, 165sseldi 3967 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
167155, 157, 158, 166syl21anc 835 . . . . . . . . . . . 12 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
168167rexrd 10693 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ*)
169 simpl 485 . . . . . . . . . . . . . . . 16 ((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → 𝜑)
170156adantl 484 . . . . . . . . . . . . . . . 16 ((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
171169, 170jca 514 . . . . . . . . . . . . . . 15 ((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))))
172171ad2antrr 724 . . . . . . . . . . . . . 14 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))))
173 simplr 767 . . . . . . . . . . . . . 14 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑖𝑋)
174 simpr 487 . . . . . . . . . . . . . 14 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓𝑖) < (𝐴𝑖))
175 ixpfn 8469 . . . . . . . . . . . . . . . . . . 19 (𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) → 𝑓 Fn 𝑋)
176162, 175syl 17 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 Fn 𝑋)
177176adantr 483 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑓 Fn 𝑋)
178 fveq2 6672 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑘 = 𝑖 → (𝑓𝑘) = (𝑓𝑖))
179178adantl 484 . . . . . . . . . . . . . . . . . . . . . 22 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘 = 𝑖) → (𝑓𝑘) = (𝑓𝑖))
18018a1i 11 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → -∞ ∈ ℝ*)
18170ad4ant13 749 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝐴𝑖) ∈ ℝ*)
182166adantr 483 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓𝑖) ∈ ℝ)
183182mnfltd 12522 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → -∞ < (𝑓𝑖))
184 simpr 487 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓𝑖) < (𝐴𝑖))
185180, 181, 182, 183, 184eliood 41780 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖)))
186185adantr 483 . . . . . . . . . . . . . . . . . . . . . 22 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘 = 𝑖) → (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖)))
187179, 186eqeltrd 2915 . . . . . . . . . . . . . . . . . . . . 21 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘 = 𝑖) → (𝑓𝑘) ∈ (-∞(,)(𝐴𝑖)))
188187adantlr 713 . . . . . . . . . . . . . . . . . . . 20 ((((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) ∧ 𝑘 = 𝑖) → (𝑓𝑘) ∈ (-∞(,)(𝐴𝑖)))
18977eqcomd 2829 . . . . . . . . . . . . . . . . . . . . 21 (𝑘 = 𝑖 → (-∞(,)(𝐴𝑖)) = if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
190189adantl 484 . . . . . . . . . . . . . . . . . . . 20 ((((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) ∧ 𝑘 = 𝑖) → (-∞(,)(𝐴𝑖)) = if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
191188, 190eleqtrd 2917 . . . . . . . . . . . . . . . . . . 19 ((((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) ∧ 𝑘 = 𝑖) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
19210, 159eqsstrdi 4023 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ⊆ ℝ)
193 ssid 3991 . . . . . . . . . . . . . . . . . . . . . . . . 25 ℝ ⊆ ℝ
19415, 193eqsstrdi 4023 . . . . . . . . . . . . . . . . . . . . . . . 24 𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ⊆ ℝ)
195192, 194pm2.61i 184 . . . . . . . . . . . . . . . . . . . . . . 23 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ⊆ ℝ
196162adantr 483 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
197 simpr 487 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → 𝑘𝑋)
198 fvixp2 41468 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
199196, 197, 198syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
200195, 199sseldi 3967 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ℝ)
201200adantr 483 . . . . . . . . . . . . . . . . . . . . 21 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) ∧ ¬ 𝑘 = 𝑖) → (𝑓𝑘) ∈ ℝ)
202 iffalse 4478 . . . . . . . . . . . . . . . . . . . . . . 23 𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) = ℝ)
203202eqcomd 2829 . . . . . . . . . . . . . . . . . . . . . 22 𝑘 = 𝑖 → ℝ = if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
204203adantl 484 . . . . . . . . . . . . . . . . . . . . 21 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) ∧ ¬ 𝑘 = 𝑖) → ℝ = if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
205201, 204eleqtrd 2917 . . . . . . . . . . . . . . . . . . . 20 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) ∧ ¬ 𝑘 = 𝑖) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
206205adantllr 717 . . . . . . . . . . . . . . . . . . 19 ((((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) ∧ ¬ 𝑘 = 𝑖) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
207191, 206pm2.61dan 811 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
208207ralrimiva 3184 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
209177, 208jca 514 . . . . . . . . . . . . . . . 16 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓 Fn 𝑋 ∧ ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ)))
21048elixp 8470 . . . . . . . . . . . . . . . 16 (𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ)))
211209, 210sylibr 236 . . . . . . . . . . . . . . 15 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
21273eqcomd 2829 . . . . . . . . . . . . . . . 16 ((𝜑𝑖𝑋) → X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) = (𝑖(𝐻𝑋)(𝐴𝑖)))
213212ad4ant13 749 . . . . . . . . . . . . . . 15 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) = (𝑖(𝐻𝑋)(𝐴𝑖)))
214211, 213eleqtrd 2917 . . . . . . . . . . . . . 14 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
215172, 173, 174, 214syl21anc 835 . . . . . . . . . . . . 13 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
216 eldifn 4106 . . . . . . . . . . . . . 14 (𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) → ¬ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
217216ad3antlr 729 . . . . . . . . . . . . 13 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → ¬ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
218215, 217pm2.65da 815 . . . . . . . . . . . 12 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → ¬ (𝑓𝑖) < (𝐴𝑖))
219155, 158, 69syl2anc 586 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ)
220219, 167lenltd 10788 . . . . . . . . . . . 12 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → ((𝐴𝑖) ≤ (𝑓𝑖) ↔ ¬ (𝑓𝑖) < (𝐴𝑖)))
221218, 220mpbird 259 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝐴𝑖) ≤ (𝑓𝑖))
22218a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → -∞ ∈ ℝ*)
22384adantlr 713 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
224 iooltub 41793 . . . . . . . . . . . . 13 ((-∞ ∈ ℝ* ∧ (𝐵𝑖) ∈ ℝ* ∧ (𝑓𝑖) ∈ (-∞(,)(𝐵𝑖))) → (𝑓𝑖) < (𝐵𝑖))
225222, 223, 165, 224syl3anc 1367 . . . . . . . . . . . 12 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) < (𝐵𝑖))
226155, 157, 158, 225syl21anc 835 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) < (𝐵𝑖))
227153, 154, 168, 221, 226elicod 12790 . . . . . . . . . 10 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
228145, 151, 152, 227syl21anc 835 . . . . . . . . 9 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
229228ex 415 . . . . . . . 8 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (𝑖𝑋 → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))))
230144, 229ralrimi 3218 . . . . . . 7 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
231141, 230jca 514 . . . . . 6 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))))
232231, 86sylibr 236 . . . . 5 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → 𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)))
233232ex 415 . . . 4 (𝜑 → (𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))))
234109, 233impbid 214 . . 3 (𝜑 → (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ↔ 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
235234alrimiv 1928 . 2 (𝜑 → ∀𝑓(𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ↔ 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
236 dfcleq 2817 . 2 (X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) = 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ↔ ∀𝑓(𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ↔ 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
237235, 236sylibr 236 1 (𝜑X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) = 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 208  wa 398  wal 1535   = wceq 1537  wex 1780  wcel 2114  wne 3018  wral 3140  Vcvv 3496  cdif 3935  wss 3938  c0 4293  ifcif 4469   ciin 4922   class class class wbr 5068  cmpt 5148   Fn wfn 6352  wf 6353  cfv 6357  (class class class)co 7158  cmpo 7160  Xcixp 8463  Fincfn 8511  cr 10538  -∞cmnf 10675  *cxr 10676   < clt 10677  cle 10678  (,)cioo 12741  [,)cico 12743
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1970  ax-7 2015  ax-8 2116  ax-9 2124  ax-10 2145  ax-11 2161  ax-12 2177  ax-ext 2795  ax-rep 5192  ax-sep 5205  ax-nul 5212  ax-pow 5268  ax-pr 5332  ax-un 7463  ax-cnex 10595  ax-resscn 10596  ax-pre-lttri 10613  ax-pre-lttrn 10614
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 844  df-3or 1084  df-3an 1085  df-tru 1540  df-ex 1781  df-nf 1785  df-sb 2070  df-mo 2622  df-eu 2654  df-clab 2802  df-cleq 2816  df-clel 2895  df-nfc 2965  df-ne 3019  df-nel 3126  df-ral 3145  df-rex 3146  df-reu 3147  df-rab 3149  df-v 3498  df-sbc 3775  df-csb 3886  df-dif 3941  df-un 3943  df-in 3945  df-ss 3954  df-nul 4294  df-if 4470  df-pw 4543  df-sn 4570  df-pr 4572  df-op 4576  df-uni 4841  df-iun 4923  df-iin 4924  df-br 5069  df-opab 5131  df-mpt 5149  df-id 5462  df-po 5476  df-so 5477  df-xp 5563  df-rel 5564  df-cnv 5565  df-co 5566  df-dm 5567  df-rn 5568  df-res 5569  df-ima 5570  df-iota 6316  df-fun 6359  df-fn 6360  df-f 6361  df-f1 6362  df-fo 6363  df-f1o 6364  df-fv 6365  df-ov 7161  df-oprab 7162  df-mpo 7163  df-1st 7691  df-2nd 7692  df-er 8291  df-ixp 8464  df-en 8512  df-dom 8513  df-sdom 8514  df-pnf 10679  df-mnf 10680  df-xr 10681  df-ltxr 10682  df-le 10683  df-ioo 12745  df-ico 12747
This theorem is referenced by:  hoimbllem  42919
  Copyright terms: Public domain W3C validator