Metamath Proof Explorer


Theorem o1co

Description: Sufficient condition for transforming the index set of an eventually bounded function. (Contributed by Mario Carneiro, 12-May-2016)

Ref Expression
Hypotheses o1co.1 φ F : A
o1co.2 φ F 𝑂1
o1co.3 φ G : B A
o1co.4 φ B
o1co.5 φ m x y B x y m G y
Assertion o1co φ F G 𝑂1

Proof

Step Hyp Ref Expression
1 o1co.1 φ F : A
2 o1co.2 φ F 𝑂1
3 o1co.3 φ G : B A
4 o1co.4 φ B
5 o1co.5 φ m x y B x y m G y
6 1 fdmd φ dom F = A
7 o1dm F 𝑂1 dom F
8 2 7 syl φ dom F
9 6 8 eqsstrrd φ A
10 elo12 F : A A F 𝑂1 m n z A m z F z n
11 1 9 10 syl2anc φ F 𝑂1 m n z A m z F z n
12 2 11 mpbid φ m n z A m z F z n
13 reeanv x n y B x y m G y z A m z F z n x y B x y m G y n z A m z F z n
14 3 ad3antrrr φ m x n G : B A
15 14 ffvelrnda φ m x n y B G y A
16 breq2 z = G y m z m G y
17 2fveq3 z = G y F z = F G y
18 17 breq1d z = G y F z n F G y n
19 16 18 imbi12d z = G y m z F z n m G y F G y n
20 19 rspcva G y A z A m z F z n m G y F G y n
21 15 20 sylan φ m x n y B z A m z F z n m G y F G y n
22 21 an32s φ m x n z A m z F z n y B m G y F G y n
23 14 adantr φ m x n z A m z F z n G : B A
24 fvco3 G : B A y B F G y = F G y
25 23 24 sylan φ m x n z A m z F z n y B F G y = F G y
26 25 fveq2d φ m x n z A m z F z n y B F G y = F G y
27 26 breq1d φ m x n z A m z F z n y B F G y n F G y n
28 22 27 sylibrd φ m x n z A m z F z n y B m G y F G y n
29 28 imim2d φ m x n z A m z F z n y B x y m G y x y F G y n
30 29 ralimdva φ m x n z A m z F z n y B x y m G y y B x y F G y n
31 30 expimpd φ m x n z A m z F z n y B x y m G y y B x y F G y n
32 31 ancomsd φ m x n y B x y m G y z A m z F z n y B x y F G y n
33 32 reximdva φ m x n y B x y m G y z A m z F z n n y B x y F G y n
34 33 reximdva φ m x n y B x y m G y z A m z F z n x n y B x y F G y n
35 13 34 syl5bir φ m x y B x y m G y n z A m z F z n x n y B x y F G y n
36 5 35 mpand φ m n z A m z F z n x n y B x y F G y n
37 36 rexlimdva φ m n z A m z F z n x n y B x y F G y n
38 12 37 mpd φ x n y B x y F G y n
39 fco F : A G : B A F G : B
40 1 3 39 syl2anc φ F G : B
41 elo12 F G : B B F G 𝑂1 x n y B x y F G y n
42 40 4 41 syl2anc φ F G 𝑂1 x n y B x y F G y n
43 38 42 mpbird φ F G 𝑂1