Metamath Proof Explorer


Theorem rexanre

Description: Combine two different upper real properties into one. (Contributed by Mario Carneiro, 8-May-2016)

Ref Expression
Assertion rexanre A j k A j k φ ψ j k A j k φ j k A j k ψ

Proof

Step Hyp Ref Expression
1 simpl φ ψ φ
2 1 imim2i j k φ ψ j k φ
3 2 ralimi k A j k φ ψ k A j k φ
4 3 reximi j k A j k φ ψ j k A j k φ
5 simpr φ ψ ψ
6 5 imim2i j k φ ψ j k ψ
7 6 ralimi k A j k φ ψ k A j k ψ
8 7 reximi j k A j k φ ψ j k A j k ψ
9 4 8 jca j k A j k φ ψ j k A j k φ j k A j k ψ
10 breq1 j = x j k x k
11 10 imbi1d j = x j k φ x k φ
12 11 ralbidv j = x k A j k φ k A x k φ
13 12 cbvrexvw j k A j k φ x k A x k φ
14 breq1 j = y j k y k
15 14 imbi1d j = y j k ψ y k ψ
16 15 ralbidv j = y k A j k ψ k A y k ψ
17 16 cbvrexvw j k A j k ψ y k A y k ψ
18 13 17 anbi12i j k A j k φ j k A j k ψ x k A x k φ y k A y k ψ
19 reeanv x y k A x k φ k A y k ψ x k A x k φ y k A y k ψ
20 18 19 bitr4i j k A j k φ j k A j k ψ x y k A x k φ k A y k ψ
21 ifcl y x if x y y x
22 21 ancoms x y if x y y x
23 22 adantl A x y if x y y x
24 r19.26 k A x k φ y k ψ k A x k φ k A y k ψ
25 anim12 x k φ y k ψ x k y k φ ψ
26 simplrl A x y k A x
27 simplrr A x y k A y
28 simpl A x y A
29 28 sselda A x y k A k
30 maxle x y k if x y y x k x k y k
31 26 27 29 30 syl3anc A x y k A if x y y x k x k y k
32 31 imbi1d A x y k A if x y y x k φ ψ x k y k φ ψ
33 25 32 syl5ibr A x y k A x k φ y k ψ if x y y x k φ ψ
34 33 ralimdva A x y k A x k φ y k ψ k A if x y y x k φ ψ
35 24 34 syl5bir A x y k A x k φ k A y k ψ k A if x y y x k φ ψ
36 breq1 j = if x y y x j k if x y y x k
37 36 rspceaimv if x y y x k A if x y y x k φ ψ j k A j k φ ψ
38 23 35 37 syl6an A x y k A x k φ k A y k ψ j k A j k φ ψ
39 38 rexlimdvva A x y k A x k φ k A y k ψ j k A j k φ ψ
40 20 39 syl5bi A j k A j k φ j k A j k ψ j k A j k φ ψ
41 9 40 impbid2 A j k A j k φ ψ j k A j k φ j k A j k ψ