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 46728
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 2896 . . . . . . . . 9 𝑖𝑓
3 nfixp1 8851 . . . . . . . . 9 𝑖X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))
42, 3nfel 2911 . . . . . . . 8 𝑖 𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))
51, 4nfan 1900 . . . . . . 7 𝑖(𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)))
6 ixpfn 8836 . . . . . . . . . . . . 13 (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) → 𝑓 Fn 𝑋)
76ad2antlr 727 . . . . . . . . . . . 12 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 Fn 𝑋)
8 fveq2 6831 . . . . . . . . . . . . . . . . . . 19 (𝑘 = 𝑖 → (𝐵𝑘) = (𝐵𝑖))
98oveq2d 7371 . . . . . . . . . . . . . . . . . 18 (𝑘 = 𝑖 → (-∞(,)(𝐵𝑘)) = (-∞(,)(𝐵𝑖)))
10 iftrue 4482 . . . . . . . . . . . . . . . . . 18 (𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) = (-∞(,)(𝐵𝑖)))
119, 10eqtr4d 2771 . . . . . . . . . . . . . . . . 17 (𝑘 = 𝑖 → (-∞(,)(𝐵𝑘)) = if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
12 eqimss 3990 . . . . . . . . . . . . . . . . 17 ((-∞(,)(𝐵𝑘)) = if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) → (-∞(,)(𝐵𝑘)) ⊆ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
1311, 12syl 17 . . . . . . . . . . . . . . . 16 (𝑘 = 𝑖 → (-∞(,)(𝐵𝑘)) ⊆ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
14 ioossre 13317 . . . . . . . . . . . . . . . . 17 (-∞(,)(𝐵𝑘)) ⊆ ℝ
15 iffalse 4485 . . . . . . . . . . . . . . . . 17 𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) = ℝ)
1614, 15sseqtrrid 3975 . . . . . . . . . . . . . . . 16 𝑘 = 𝑖 → (-∞(,)(𝐵𝑘)) ⊆ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
1713, 16pm2.61i 182 . . . . . . . . . . . . . . 15 (-∞(,)(𝐵𝑘)) ⊆ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ)
18 mnfxr 11179 . . . . . . . . . . . . . . . . 17 -∞ ∈ ℝ*
1918a1i 11 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → -∞ ∈ ℝ*)
20 hspdifhsp.b . . . . . . . . . . . . . . . . . . 19 (𝜑𝐵:𝑋⟶ℝ)
2120ffvelcdmda 7026 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑘𝑋) → (𝐵𝑘) ∈ ℝ)
2221rexrd 11172 . . . . . . . . . . . . . . . . 17 ((𝜑𝑘𝑋) → (𝐵𝑘) ∈ ℝ*)
2322adantlr 715 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝐵𝑘) ∈ ℝ*)
24 hspdifhsp.a . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐴:𝑋⟶ℝ)
2524ffvelcdmda 7026 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑘𝑋) → (𝐴𝑘) ∈ ℝ)
26 icossre 13338 . . . . . . . . . . . . . . . . . . 19 (((𝐴𝑘) ∈ ℝ ∧ (𝐵𝑘) ∈ ℝ*) → ((𝐴𝑘)[,)(𝐵𝑘)) ⊆ ℝ)
2725, 22, 26syl2anc 584 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑘𝑋) → ((𝐴𝑘)[,)(𝐵𝑘)) ⊆ ℝ)
2827adantlr 715 . . . . . . . . . . . . . . . . 17 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → ((𝐴𝑘)[,)(𝐵𝑘)) ⊆ ℝ)
29 simpl 482 . . . . . . . . . . . . . . . . . . 19 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑘𝑋) → 𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)))
30 simpr 484 . . . . . . . . . . . . . . . . . . 19 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑘𝑋) → 𝑘𝑋)
31 fveq2 6831 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 = 𝑘 → (𝐴𝑖) = (𝐴𝑘))
32 fveq2 6831 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 = 𝑘 → (𝐵𝑖) = (𝐵𝑘))
3331, 32oveq12d 7373 . . . . . . . . . . . . . . . . . . . 20 (𝑖 = 𝑘 → ((𝐴𝑖)[,)(𝐵𝑖)) = ((𝐴𝑘)[,)(𝐵𝑘)))
3433fvixp 8835 . . . . . . . . . . . . . . . . . . 19 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ((𝐴𝑘)[,)(𝐵𝑘)))
3529, 30, 34syl2anc 584 . . . . . . . . . . . . . . . . . 18 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ((𝐴𝑘)[,)(𝐵𝑘)))
3635adantll 714 . . . . . . . . . . . . . . . . 17 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ((𝐴𝑘)[,)(𝐵𝑘)))
3728, 36sseldd 3932 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ℝ)
3837mnfltd 13033 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → -∞ < (𝑓𝑘))
3925rexrd 11172 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑘𝑋) → (𝐴𝑘) ∈ ℝ*)
4039adantlr 715 . . . . . . . . . . . . . . . . 17 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝐴𝑘) ∈ ℝ*)
41 icoltub 45622 . . . . . . . . . . . . . . . . 17 (((𝐴𝑘) ∈ ℝ* ∧ (𝐵𝑘) ∈ ℝ* ∧ (𝑓𝑘) ∈ ((𝐴𝑘)[,)(𝐵𝑘))) → (𝑓𝑘) < (𝐵𝑘))
4240, 23, 36, 41syl3anc 1373 . . . . . . . . . . . . . . . 16 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) < (𝐵𝑘))
4319, 23, 37, 38, 42eliood 45612 . . . . . . . . . . . . . . 15 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ (-∞(,)(𝐵𝑘)))
4417, 43sselid 3929 . . . . . . . . . . . . . 14 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
4544adantlr 715 . . . . . . . . . . . . 13 ((((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
4645ralrimiva 3126 . . . . . . . . . . . 12 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
477, 46jca 511 . . . . . . . . . . 11 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓 Fn 𝑋 ∧ ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ)))
48 vex 3442 . . . . . . . . . . . 12 𝑓 ∈ V
4948elixp 8837 . . . . . . . . . . 11 (𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ)))
5047, 49sylibr 234 . . . . . . . . . 10 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
51 hspdifhsp.h . . . . . . . . . . . . 13 𝐻 = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ)))
52 equequ1 2026 . . . . . . . . . . . . . . . . . 18 (𝑖 = 𝑘 → (𝑖 = 𝑙𝑘 = 𝑙))
5352ifbid 4500 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝑘 → if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ))
5453cbvixpv 8848 . . . . . . . . . . . . . . . 16 X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ)
5554a1i 11 . . . . . . . . . . . . . . 15 ((𝑙𝑥𝑦 ∈ ℝ) → X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ))
5655mpoeq3ia 7433 . . . . . . . . . . . . . 14 (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ)) = (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ))
5756mpteq2i 5191 . . . . . . . . . . . . 13 (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ))) = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ)))
5851, 57eqtri 2756 . . . . . . . . . . . 12 𝐻 = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑘𝑥 if(𝑘 = 𝑙, (-∞(,)𝑦), ℝ)))
59 hspdifhsp.x . . . . . . . . . . . . 13 (𝜑𝑋 ∈ Fin)
6059adantr 480 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 𝑋 ∈ Fin)
61 simpr 484 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → 𝑖𝑋)
6220adantr 480 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → 𝐵:𝑋⟶ℝ)
6362, 61ffvelcdmd 7027 . . . . . . . . . . . 12 ((𝜑𝑖𝑋) → (𝐵𝑖) ∈ ℝ)
6458, 60, 61, 63hspval 46721 . . . . . . . . . . 11 ((𝜑𝑖𝑋) → (𝑖(𝐻𝑋)(𝐵𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
6564adantlr 715 . . . . . . . . . 10 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑖(𝐻𝑋)(𝐵𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
6650, 65eleqtrrd 2836 . . . . . . . . 9 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
6718a1i 11 . . . . . . . . . . . 12 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → -∞ ∈ ℝ*)
6824adantr 480 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → 𝐴:𝑋⟶ℝ)
6968, 61ffvelcdmd 7027 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → (𝐴𝑖) ∈ ℝ)
7069rexrd 11172 . . . . . . . . . . . . 13 ((𝜑𝑖𝑋) → (𝐴𝑖) ∈ ℝ*)
7170adantr 480 . . . . . . . . . . . 12 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝐴𝑖) ∈ ℝ*)
72 simpr 484 . . . . . . . . . . . . . 14 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
7358, 60, 61, 69hspval 46721 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → (𝑖(𝐻𝑋)(𝐴𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
7473adantr 480 . . . . . . . . . . . . . 14 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝑖(𝐻𝑋)(𝐴𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
7572, 74eleqtrd 2835 . . . . . . . . . . . . 13 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
7661adantr 480 . . . . . . . . . . . . 13 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑖𝑋)
77 iftrue 4482 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) = (-∞(,)(𝐴𝑖)))
7877fvixp 8835 . . . . . . . . . . . . 13 ((𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖)))
7975, 76, 78syl2anc 584 . . . . . . . . . . . 12 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖)))
80 iooltub 45624 . . . . . . . . . . . 12 ((-∞ ∈ ℝ* ∧ (𝐴𝑖) ∈ ℝ* ∧ (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖))) → (𝑓𝑖) < (𝐴𝑖))
8167, 71, 79, 80syl3anc 1373 . . . . . . . . . . 11 (((𝜑𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝑓𝑖) < (𝐴𝑖))
8281adantllr 719 . . . . . . . . . 10 ((((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → (𝑓𝑖) < (𝐴𝑖))
8370adantlr 715 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ*)
8463rexrd 11172 . . . . . . . . . . . . . 14 ((𝜑𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
8584adantlr 715 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
8648elixp 8837 . . . . . . . . . . . . . . . . 17 (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))))
8786biimpi 216 . . . . . . . . . . . . . . . 16 (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) → (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))))
8887simprd 495 . . . . . . . . . . . . . . 15 (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) → ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
89 rspa 3223 . . . . . . . . . . . . . . 15 ((∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
9088, 89sylan 580 . . . . . . . . . . . . . 14 ((𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
9190adantll 714 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
92 icogelb 13306 . . . . . . . . . . . . 13 (((𝐴𝑖) ∈ ℝ* ∧ (𝐵𝑖) ∈ ℝ* ∧ (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))) → (𝐴𝑖) ≤ (𝑓𝑖))
9383, 85, 91, 92syl3anc 1373 . . . . . . . . . . . 12 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐴𝑖) ≤ (𝑓𝑖))
9469adantlr 715 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ)
95 icossre 13338 . . . . . . . . . . . . . . . 16 (((𝐴𝑖) ∈ ℝ ∧ (𝐵𝑖) ∈ ℝ*) → ((𝐴𝑖)[,)(𝐵𝑖)) ⊆ ℝ)
9669, 84, 95syl2anc 584 . . . . . . . . . . . . . . 15 ((𝜑𝑖𝑋) → ((𝐴𝑖)[,)(𝐵𝑖)) ⊆ ℝ)
9796adantlr 715 . . . . . . . . . . . . . 14 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ((𝐴𝑖)[,)(𝐵𝑖)) ⊆ ℝ)
9897, 91sseldd 3932 . . . . . . . . . . . . 13 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
9994, 98lenltd 11269 . . . . . . . . . . . 12 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ((𝐴𝑖) ≤ (𝑓𝑖) ↔ ¬ (𝑓𝑖) < (𝐴𝑖)))
10093, 99mpbid 232 . . . . . . . . . . 11 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ¬ (𝑓𝑖) < (𝐴𝑖))
101100adantr 480 . . . . . . . . . 10 ((((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖))) → ¬ (𝑓𝑖) < (𝐴𝑖))
10282, 101pm2.65da 816 . . . . . . . . 9 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → ¬ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
10366, 102eldifd 3910 . . . . . . . 8 (((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
104103ex 412 . . . . . . 7 ((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) → (𝑖𝑋𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
1055, 104ralrimi 3232 . . . . . 6 ((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) → ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
106 eliin 4948 . . . . . . 7 (𝑓 ∈ V → (𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ↔ ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
10748, 106ax-mp 5 . . . . . 6 (𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ↔ ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
108105, 107sylibr 234 . . . . 5 ((𝜑𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))) → 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
109108ex 412 . . . 4 (𝜑 → (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) → 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
110 hspdifhsp.n . . . . . . . . . 10 (𝜑𝑋 ≠ ∅)
111 n0 4304 . . . . . . . . . . 11 (𝑋 ≠ ∅ ↔ ∃𝑘 𝑘𝑋)
112111biimpi 216 . . . . . . . . . 10 (𝑋 ≠ ∅ → ∃𝑘 𝑘𝑋)
113110, 112syl 17 . . . . . . . . 9 (𝜑 → ∃𝑘 𝑘𝑋)
114113adantr 480 . . . . . . . 8 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → ∃𝑘 𝑘𝑋)
115 simpl 482 . . . . . . . . . . . . . . 15 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑘𝑋) → 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
116 simpr 484 . . . . . . . . . . . . . . 15 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑘𝑋) → 𝑘𝑋)
117 id 22 . . . . . . . . . . . . . . . . . 18 (𝑖 = 𝑘𝑖 = 𝑘)
118117, 32oveq12d 7373 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝑘 → (𝑖(𝐻𝑋)(𝐵𝑖)) = (𝑘(𝐻𝑋)(𝐵𝑘)))
119117, 31oveq12d 7373 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝑘 → (𝑖(𝐻𝑋)(𝐴𝑖)) = (𝑘(𝐻𝑋)(𝐴𝑘)))
120118, 119difeq12d 4078 . . . . . . . . . . . . . . . 16 (𝑖 = 𝑘 → ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) = ((𝑘(𝐻𝑋)(𝐵𝑘)) ∖ (𝑘(𝐻𝑋)(𝐴𝑘))))
121120eleq2d 2819 . . . . . . . . . . . . . . 15 (𝑖 = 𝑘 → (𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ↔ 𝑓 ∈ ((𝑘(𝐻𝑋)(𝐵𝑘)) ∖ (𝑘(𝐻𝑋)(𝐴𝑘)))))
122115, 116, 121eliind 45182 . . . . . . . . . . . . . 14 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑘𝑋) → 𝑓 ∈ ((𝑘(𝐻𝑋)(𝐵𝑘)) ∖ (𝑘(𝐻𝑋)(𝐴𝑘))))
123122eldifad 3911 . . . . . . . . . . . . 13 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑘𝑋) → 𝑓 ∈ (𝑘(𝐻𝑋)(𝐵𝑘)))
124123adantll 714 . . . . . . . . . . . 12 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑓 ∈ (𝑘(𝐻𝑋)(𝐵𝑘)))
125 equequ1 2026 . . . . . . . . . . . . . . . . . . 19 (𝑖 = → (𝑖 = 𝑙 = 𝑙))
126125ifbid 4500 . . . . . . . . . . . . . . . . . 18 (𝑖 = → if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = if( = 𝑙, (-∞(,)𝑦), ℝ))
127126cbvixpv 8848 . . . . . . . . . . . . . . . . 17 X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ)
128127a1i 11 . . . . . . . . . . . . . . . 16 ((𝑙𝑥𝑦 ∈ ℝ) → X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ) = X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ))
129128mpoeq3ia 7433 . . . . . . . . . . . . . . 15 (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ)) = (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ))
130129mpteq2i 5191 . . . . . . . . . . . . . 14 (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑖𝑥 if(𝑖 = 𝑙, (-∞(,)𝑦), ℝ))) = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ)))
13151, 130eqtri 2756 . . . . . . . . . . . . 13 𝐻 = (𝑥 ∈ Fin ↦ (𝑙𝑥, 𝑦 ∈ ℝ ↦ X𝑥 if( = 𝑙, (-∞(,)𝑦), ℝ)))
13259ad2antrr 726 . . . . . . . . . . . . 13 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑋 ∈ Fin)
133 simpr 484 . . . . . . . . . . . . 13 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑘𝑋)
13421adantlr 715 . . . . . . . . . . . . 13 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → (𝐵𝑘) ∈ ℝ)
135131, 132, 133, 134hspval 46721 . . . . . . . . . . . 12 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → (𝑘(𝐻𝑋)(𝐵𝑘)) = X𝑋 if( = 𝑘, (-∞(,)(𝐵𝑘)), ℝ))
136124, 135eleqtrd 2835 . . . . . . . . . . 11 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑓X𝑋 if( = 𝑘, (-∞(,)(𝐵𝑘)), ℝ))
137 ixpfn 8836 . . . . . . . . . . 11 (𝑓X𝑋 if( = 𝑘, (-∞(,)(𝐵𝑘)), ℝ) → 𝑓 Fn 𝑋)
138136, 137syl 17 . . . . . . . . . 10 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑘𝑋) → 𝑓 Fn 𝑋)
139138ex 412 . . . . . . . . 9 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (𝑘𝑋𝑓 Fn 𝑋))
140139exlimdv 1934 . . . . . . . 8 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (∃𝑘 𝑘𝑋𝑓 Fn 𝑋))
141114, 140mpd 15 . . . . . . 7 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → 𝑓 Fn 𝑋)
142 nfii1 4981 . . . . . . . . . 10 𝑖 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))
1432, 142nfel 2911 . . . . . . . . 9 𝑖 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))
1441, 143nfan 1900 . . . . . . . 8 𝑖(𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
145 simpll 766 . . . . . . . . . 10 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝜑)
146107biimpi 216 . . . . . . . . . . . . 13 (𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) → ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
147146adantr 480 . . . . . . . . . . . 12 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑖𝑋) → ∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
148 simpr 484 . . . . . . . . . . . 12 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑖𝑋) → 𝑖𝑋)
149 rspa 3223 . . . . . . . . . . . 12 ((∀𝑖𝑋 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
150147, 148, 149syl2anc 584 . . . . . . . . . . 11 ((𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
151150adantll 714 . . . . . . . . . 10 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
152 simpr 484 . . . . . . . . . 10 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝑖𝑋)
15370adantlr 715 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ*)
15484adantlr 715 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
155 simpll 766 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝜑)
156 eldifi 4082 . . . . . . . . . . . . . 14 (𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
157156ad2antlr 727 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
158 simpr 484 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → 𝑖𝑋)
159 ioossre 13317 . . . . . . . . . . . . . 14 (-∞(,)(𝐵𝑖)) ⊆ ℝ
160 simplr 768 . . . . . . . . . . . . . . . 16 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
16164adantlr 715 . . . . . . . . . . . . . . . 16 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑖(𝐻𝑋)(𝐵𝑖)) = X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
162160, 161eleqtrd 2835 . . . . . . . . . . . . . . 15 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
163 simpr 484 . . . . . . . . . . . . . . 15 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑖𝑋)
16410fvixp 8835 . . . . . . . . . . . . . . 15 ((𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-∞(,)(𝐵𝑖)))
165162, 163, 164syl2anc 584 . . . . . . . . . . . . . 14 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-∞(,)(𝐵𝑖)))
166159, 165sselid 3929 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
167155, 157, 158, 166syl21anc 837 . . . . . . . . . . . 12 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
168167rexrd 11172 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ*)
169 simpl 482 . . . . . . . . . . . . . . . 16 ((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → 𝜑)
170156adantl 481 . . . . . . . . . . . . . . . 16 ((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖)))
171169, 170jca 511 . . . . . . . . . . . . . . 15 ((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))))
172171ad2antrr 726 . . . . . . . . . . . . . 14 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))))
173 simplr 768 . . . . . . . . . . . . . 14 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑖𝑋)
174 simpr 484 . . . . . . . . . . . . . 14 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓𝑖) < (𝐴𝑖))
175 ixpfn 8836 . . . . . . . . . . . . . . . . . . 19 (𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) → 𝑓 Fn 𝑋)
176162, 175syl 17 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → 𝑓 Fn 𝑋)
177176adantr 480 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑓 Fn 𝑋)
178 fveq2 6831 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑘 = 𝑖 → (𝑓𝑘) = (𝑓𝑖))
179178adantl 481 . . . . . . . . . . . . . . . . . . . . . 22 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘 = 𝑖) → (𝑓𝑘) = (𝑓𝑖))
18018a1i 11 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → -∞ ∈ ℝ*)
18170ad4ant13 751 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝐴𝑖) ∈ ℝ*)
182166adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓𝑖) ∈ ℝ)
183182mnfltd 13033 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → -∞ < (𝑓𝑖))
184 simpr 484 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓𝑖) < (𝐴𝑖))
185180, 181, 182, 183, 184eliood 45612 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖)))
186185adantr 480 . . . . . . . . . . . . . . . . . . . . . 22 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘 = 𝑖) → (𝑓𝑖) ∈ (-∞(,)(𝐴𝑖)))
187179, 186eqeltrd 2833 . . . . . . . . . . . . . . . . . . . . 21 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘 = 𝑖) → (𝑓𝑘) ∈ (-∞(,)(𝐴𝑖)))
188187adantlr 715 . . . . . . . . . . . . . . . . . . . 20 ((((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) ∧ 𝑘 = 𝑖) → (𝑓𝑘) ∈ (-∞(,)(𝐴𝑖)))
18977eqcomd 2739 . . . . . . . . . . . . . . . . . . . . 21 (𝑘 = 𝑖 → (-∞(,)(𝐴𝑖)) = if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
190189adantl 481 . . . . . . . . . . . . . . . . . . . 20 ((((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) ∧ 𝑘 = 𝑖) → (-∞(,)(𝐴𝑖)) = if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
191188, 190eleqtrd 2835 . . . . . . . . . . . . . . . . . . 19 ((((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) ∧ 𝑘 = 𝑖) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
19210, 159eqsstrdi 3976 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ⊆ ℝ)
193 ssid 3954 . . . . . . . . . . . . . . . . . . . . . . . . 25 ℝ ⊆ ℝ
19415, 193eqsstrdi 3976 . . . . . . . . . . . . . . . . . . . . . . . 24 𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ⊆ ℝ)
195192, 194pm2.61i 182 . . . . . . . . . . . . . . . . . . . . . . 23 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ⊆ ℝ
196162adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
197 simpr 484 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → 𝑘𝑋)
198 fvixp2 45310 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
199196, 197, 198syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐵𝑖)), ℝ))
200195, 199sselid 3929 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ ℝ)
201200adantr 480 . . . . . . . . . . . . . . . . . . . . 21 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) ∧ ¬ 𝑘 = 𝑖) → (𝑓𝑘) ∈ ℝ)
202 iffalse 4485 . . . . . . . . . . . . . . . . . . . . . . 23 𝑘 = 𝑖 → if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) = ℝ)
203202eqcomd 2739 . . . . . . . . . . . . . . . . . . . . . 22 𝑘 = 𝑖 → ℝ = if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
204203adantl 481 . . . . . . . . . . . . . . . . . . . . 21 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) ∧ ¬ 𝑘 = 𝑖) → ℝ = if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
205201, 204eleqtrd 2835 . . . . . . . . . . . . . . . . . . . 20 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ 𝑘𝑋) ∧ ¬ 𝑘 = 𝑖) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
206205adantllr 719 . . . . . . . . . . . . . . . . . . 19 ((((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) ∧ ¬ 𝑘 = 𝑖) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
207191, 206pm2.61dan 812 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) ∧ 𝑘𝑋) → (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
208207ralrimiva 3126 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
209177, 208jca 511 . . . . . . . . . . . . . . . 16 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → (𝑓 Fn 𝑋 ∧ ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ)))
21048elixp 8837 . . . . . . . . . . . . . . . 16 (𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑘𝑋 (𝑓𝑘) ∈ if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ)))
211209, 210sylibr 234 . . . . . . . . . . . . . . 15 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑓X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ))
21273eqcomd 2739 . . . . . . . . . . . . . . . 16 ((𝜑𝑖𝑋) → X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) = (𝑖(𝐻𝑋)(𝐴𝑖)))
213212ad4ant13 751 . . . . . . . . . . . . . . 15 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → X𝑘𝑋 if(𝑘 = 𝑖, (-∞(,)(𝐴𝑖)), ℝ) = (𝑖(𝐻𝑋)(𝐴𝑖)))
214211, 213eleqtrd 2835 . . . . . . . . . . . . . 14 ((((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
215172, 173, 174, 214syl21anc 837 . . . . . . . . . . . . 13 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
216 eldifn 4083 . . . . . . . . . . . . . 14 (𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) → ¬ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
217216ad3antlr 731 . . . . . . . . . . . . 13 ((((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) ∧ (𝑓𝑖) < (𝐴𝑖)) → ¬ 𝑓 ∈ (𝑖(𝐻𝑋)(𝐴𝑖)))
218215, 217pm2.65da 816 . . . . . . . . . . . 12 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → ¬ (𝑓𝑖) < (𝐴𝑖))
219155, 158, 69syl2anc 584 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝐴𝑖) ∈ ℝ)
220219, 167lenltd 11269 . . . . . . . . . . . 12 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → ((𝐴𝑖) ≤ (𝑓𝑖) ↔ ¬ (𝑓𝑖) < (𝐴𝑖)))
221218, 220mpbird 257 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝐴𝑖) ≤ (𝑓𝑖))
22218a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → -∞ ∈ ℝ*)
22384adantlr 715 . . . . . . . . . . . . 13 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝐵𝑖) ∈ ℝ*)
224 iooltub 45624 . . . . . . . . . . . . 13 ((-∞ ∈ ℝ* ∧ (𝐵𝑖) ∈ ℝ* ∧ (𝑓𝑖) ∈ (-∞(,)(𝐵𝑖))) → (𝑓𝑖) < (𝐵𝑖))
225222, 223, 165, 224syl3anc 1373 . . . . . . . . . . . 12 (((𝜑𝑓 ∈ (𝑖(𝐻𝑋)(𝐵𝑖))) ∧ 𝑖𝑋) → (𝑓𝑖) < (𝐵𝑖))
226155, 157, 158, 225syl21anc 837 . . . . . . . . . . 11 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) < (𝐵𝑖))
227153, 154, 168, 221, 226elicod 13305 . . . . . . . . . 10 (((𝜑𝑓 ∈ ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
228145, 151, 152, 227syl21anc 837 . . . . . . . . 9 (((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
229228ex 412 . . . . . . . 8 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (𝑖𝑋 → (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))))
230144, 229ralrimi 3232 . . . . . . 7 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖)))
231141, 230jca 511 . . . . . 6 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ ((𝐴𝑖)[,)(𝐵𝑖))))
232231, 86sylibr 234 . . . . 5 ((𝜑𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))) → 𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)))
233232ex 412 . . . 4 (𝜑 → (𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) → 𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖))))
234109, 233impbid 212 . . 3 (𝜑 → (𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ↔ 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
235234alrimiv 1928 . 2 (𝜑 → ∀𝑓(𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ↔ 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
236 dfcleq 2726 . 2 (X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) = 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))) ↔ ∀𝑓(𝑓X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) ↔ 𝑓 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖)))))
237235, 236sylibr 234 1 (𝜑X𝑖𝑋 ((𝐴𝑖)[,)(𝐵𝑖)) = 𝑖𝑋 ((𝑖(𝐻𝑋)(𝐵𝑖)) ∖ (𝑖(𝐻𝑋)(𝐴𝑖))))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  wal 1539   = wceq 1541  wex 1780  wcel 2113  wne 2930  wral 3049  Vcvv 3438  cdif 3896  wss 3899  c0 4284  ifcif 4476   ciin 4944   class class class wbr 5095  cmpt 5176   Fn wfn 6484  wf 6485  cfv 6489  (class class class)co 7355  cmpo 7357  Xcixp 8830  Fincfn 8878  cr 11015  -∞cmnf 11154  *cxr 11155   < clt 11156  cle 11157  (,)cioo 13255  [,)cico 13257
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 1968  ax-7 2009  ax-8 2115  ax-9 2123  ax-10 2146  ax-11 2162  ax-12 2182  ax-ext 2705  ax-rep 5221  ax-sep 5238  ax-nul 5248  ax-pow 5307  ax-pr 5374  ax-un 7677  ax-cnex 11072  ax-resscn 11073  ax-pre-lttri 11090  ax-pre-lttrn 11091
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1544  df-fal 1554  df-ex 1781  df-nf 1785  df-sb 2068  df-mo 2537  df-eu 2566  df-clab 2712  df-cleq 2725  df-clel 2808  df-nfc 2883  df-ne 2931  df-nel 3035  df-ral 3050  df-rex 3059  df-reu 3349  df-rab 3398  df-v 3440  df-sbc 3739  df-csb 3848  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-nul 4285  df-if 4477  df-pw 4553  df-sn 4578  df-pr 4580  df-op 4584  df-uni 4861  df-iun 4945  df-iin 4946  df-br 5096  df-opab 5158  df-mpt 5177  df-id 5516  df-po 5529  df-so 5530  df-xp 5627  df-rel 5628  df-cnv 5629  df-co 5630  df-dm 5631  df-rn 5632  df-res 5633  df-ima 5634  df-iota 6445  df-fun 6491  df-fn 6492  df-f 6493  df-f1 6494  df-fo 6495  df-f1o 6496  df-fv 6497  df-ov 7358  df-oprab 7359  df-mpo 7360  df-1st 7930  df-2nd 7931  df-er 8631  df-ixp 8831  df-en 8879  df-dom 8880  df-sdom 8881  df-pnf 11158  df-mnf 11159  df-xr 11160  df-ltxr 11161  df-le 11162  df-ioo 13259  df-ico 13261
This theorem is referenced by:  hoimbllem  46742
  Copyright terms: Public domain W3C validator