Table of ContentsTable of Contents Mathbox for Jeff Madsen < Previous   Next >
Related theorems
Unicode version

Theorem pcorev 16087
Description: Concatenation with the reverse path.
Hypotheses
Ref Expression
pcorev.1 |- G = {<.x, y>. | (x e. (0[,]1) /\ y = (F` (1 - x)))}
pcorev.2 |- P = ((0[,]1) X. {Y})
Assertion
Ref Expression
pcorev |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (G(*p` J)F)(~=ph` J)P)
Distinct variable groups:   x,P,y   x,J,y   x,F,y   x,Y,y

Proof of Theorem pcorev
StepHypRef Expression
1 simp1 876 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> J e. Top)
2 iitop 15867 . . . . . . . . . 10 |- II e. Top
3 iiuni 15868 . . . . . . . . . . 11 |- (0[,]1) = U.II
4 eqid 1884 . . . . . . . . . . 11 |- U.J = U.J
53, 4cnf 9038 . . . . . . . . . 10 |- ((II e. Top /\ J e. Top /\ F e. (II Cn J)) -> F:(0[,]1)-->U.J)
62, 5mp3an1 1178 . . . . . . . . 9 |- ((J e. Top /\ F e. (II Cn J)) -> F:(0[,]1)-->U.J)
7 ffn 4562 . . . . . . . . 9 |- (F:(0[,]1)-->U.J -> F Fn (0[,]1))
8 iirev 15871 . . . . . . . . . 10 |- (x e. (0[,]1) -> (1 - x) e. (0[,]1))
9 eqid 1884 . . . . . . . . . 10 |- {<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))} = {<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))}
10 eqid 1884 . . . . . . . . . 10 |- {<.x, y>. | (x e. (0[,]1) /\ y = (F` (1 - x)))} = {<.x, y>. | (x e. (0[,]1) /\ y = (F` (1 - x)))}
118, 9, 10fnopabco 15711 . . . . . . . . 9 |- (F Fn (0[,]1) -> {<.x, y>. | (x e. (0[,]1) /\ y = (F` (1 - x)))} = (F o. {<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))}))
126, 7, 113syl 24 . . . . . . . 8 |- ((J e. Top /\ F e. (II Cn J)) -> {<.x, y>. | (x e. (0[,]1) /\ y = (F` (1 - x)))} = (F o. {<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))}))
132a1i 8 . . . . . . . . 9 |- ((J e. Top /\ F e. (II Cn J)) -> II e. Top)
14 simpl 346 . . . . . . . . 9 |- ((J e. Top /\ F e. (II Cn J)) -> J e. Top)
15 simpr 350 . . . . . . . . . 10 |- ((J e. Top /\ F e. (II Cn J)) -> F e. (II Cn J))
16 0re 6603 . . . . . . . . . . . . 13 |- 0 e. RR
17 1re 6598 . . . . . . . . . . . . 13 |- 1 e. RR
18 iccssre 7565 . . . . . . . . . . . . 13 |- ((0 e. RR /\ 1 e. RR) -> (0[,]1) C_ RR)
1916, 17, 18mp2an 761 . . . . . . . . . . . 12 |- (0[,]1) C_ RR
20 axresscn 6420 . . . . . . . . . . . 12 |- RR C_ CC
2119, 20sstri 2626 . . . . . . . . . . 11 |- (0[,]1) C_ CC
22 eqid 1884 . . . . . . . . . . 11 |- {<.x, y>. | (x e. CC /\ y = (1 - x))} = {<.x, y>. | (x e. CC /\ y = (1 - x))}
23 ax1cn 6422 . . . . . . . . . . . 12 |- 1 e. CC
2422sub2cncf 15886 . . . . . . . . . . . 12 |- (1 e. CC -> {<.x, y>. | (x e. CC /\ y = (1 - x))} e. (CC-cn->CC))
2523, 24ax-mp 7 . . . . . . . . . . 11 |- {<.x, y>. | (x e. CC /\ y = (1 - x))} e. (CC-cn->CC)
26 df-ii 15866 . . . . . . . . . . 11 |- II = (Open` ((abs o. - ) |` ((0[,]1) X. (0[,]1))))
2721, 21, 22, 9, 8, 25, 26, 26cncfres 15895 . . . . . . . . . 10 |- {<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))} e. (II Cn II)
2815, 27jctil 316 . . . . . . . . 9 |- ((J e. Top /\ F e. (II Cn J)) -> ({<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))} e. (II Cn II) /\ F e. (II Cn J)))
29 cnco 9045 . . . . . . . . 9 |- (((II e. Top /\ II e. Top /\ J e. Top) /\ ({<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))} e. (II Cn II) /\ F e. (II Cn J))) -> (F o. {<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))}) e. (II Cn J))
3013, 13, 14, 28, 29syl31anc 1103 . . . . . . . 8 |- ((J e. Top /\ F e. (II Cn J)) -> (F o. {<.x, y>. | (x e. (0[,]1) /\ y = (1 - x))}) e. (II Cn J))
3112, 30eqeltrd 1971 . . . . . . 7 |- ((J e. Top /\ F e. (II Cn J)) -> {<.x, y>. | (x e. (0[,]1) /\ y = (F` (1 - x)))} e. (II Cn J))
32313adant3 896 . . . . . 6 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> {<.x, y>. | (x e. (0[,]1) /\ y = (F` (1 - x)))} e. (II Cn J))
33 pcorev.1 . . . . . 6 |- G = {<.x, y>. | (x e. (0[,]1) /\ y = (F` (1 - x)))}
3432, 33syl5eqel 1975 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> G e. (II Cn J))
35 simp2 877 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> F e. (II Cn J))
36 lt01 6871 . . . . . . . . 9 |- 0 < 1
3716, 17, 36ltleii 6756 . . . . . . . 8 |- 0 <_ 1
38 ubicc2 7574 . . . . . . . 8 |- ((0 e. RR /\ 1 e. RR /\ 0 <_ 1) -> 1 e. (0[,]1))
3916, 17, 37, 38mp3an 1191 . . . . . . 7 |- 1 e. (0[,]1)
40 opreq2 4890 . . . . . . . . . 10 |- (x = 1 -> (1 - x) = (1 - 1))
4140fveq2d 4685 . . . . . . . . 9 |- (x = 1 -> (F` (1 - x)) = (F` (1 - 1)))
4223subidi 6551 . . . . . . . . . 10 |- (1 - 1) = 0
4342fveq2i 4684 . . . . . . . . 9 |- (F` (1 - 1)) = (F` 0)
4441, 43syl6eq 1944 . . . . . . . 8 |- (x = 1 -> (F` (1 - x)) = (F` 0))
45 fvex 4689 . . . . . . . 8 |- (F` 0) e. _V
4644, 33, 45fvopab4 4743 . . . . . . 7 |- (1 e. (0[,]1) -> (G` 1) = (F` 0))
4739, 46ax-mp 7 . . . . . 6 |- (G` 1) = (F` 0)
4847a1i 8 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (G` 1) = (F` 0))
49 pcocn 16076 . . . . 5 |- ((J e. Top /\ (G e. (II Cn J) /\ F e. (II Cn J) /\ (G` 1) = (F` 0))) -> (G(*p` J)F) e. (II Cn J))
501, 34, 35, 48, 49syl13anc 1102 . . . 4 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (G(*p` J)F) e. (II Cn J))
51 eleq1 1957 . . . . . . . . . 10 |- ((F` 1) = Y -> ((F` 1) e. U.J <-> Y e. U.J))
52 ffvelrn 4787 . . . . . . . . . . 11 |- ((F:(0[,]1)-->U.J /\ 1 e. (0[,]1)) -> (F` 1) e. U.J)
5339, 52mpan2 760 . . . . . . . . . 10 |- (F:(0[,]1)-->U.J -> (F` 1) e. U.J)
5451, 53syl5bi 225 . . . . . . . . 9 |- ((F` 1) = Y -> (F:(0[,]1)-->U.J -> Y e. U.J))
556, 54mpan9 521 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J)) /\ (F` 1) = Y) -> Y e. U.J)
5655anasss 488 . . . . . . 7 |- ((J e. Top /\ (F e. (II Cn J) /\ (F` 1) = Y)) -> Y e. U.J)
573, 4cnconst 9057 . . . . . . . . 9 |- (((II e. Top /\ J e. Top) /\ (Y e. U.J /\ ((0[,]1) X. {Y}):(0[,]1)-->{Y})) -> ((0[,]1) X. {Y}) e. (II Cn J))
582, 57mpanl1 770 . . . . . . . 8 |- ((J e. Top /\ (Y e. U.J /\ ((0[,]1) X. {Y}):(0[,]1)-->{Y})) -> ((0[,]1) X. {Y}) e. (II Cn J))
59 fconstg 4604 . . . . . . . . 9 |- (Y e. U.J -> ((0[,]1) X. {Y}):(0[,]1)-->{Y})
6059ancli 320 . . . . . . . 8 |- (Y e. U.J -> (Y e. U.J /\ ((0[,]1) X. {Y}):(0[,]1)-->{Y}))
6158, 60sylan2 500 . . . . . . 7 |- ((J e. Top /\ Y e. U.J) -> ((0[,]1) X. {Y}) e. (II Cn J))
6256, 61syldan 516 . . . . . 6 |- ((J e. Top /\ (F e. (II Cn J) /\ (F` 1) = Y)) -> ((0[,]1) X. {Y}) e. (II Cn J))
63623impb 1063 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((0[,]1) X. {Y}) e. (II Cn J))
64 pcorev.2 . . . . 5 |- P = ((0[,]1) X. {Y})
6563, 64syl5eqel 1975 . . . 4 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> P e. (II Cn J))
6650, 65jca 310 . . 3 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F) e. (II Cn J) /\ P e. (II Cn J)))
67 lbicc2 7573 . . . . . . . . 9 |- ((0 e. RR /\ 1 e. RR /\ 0 <_ 1) -> 0 e. (0[,]1))
6816, 17, 37, 67mp3an 1191 . . . . . . . 8 |- 0 e. (0[,]1)
69 opreq2 4890 . . . . . . . . . . 11 |- (x = 0 -> (1 - x) = (1 - 0))
7069fveq2d 4685 . . . . . . . . . 10 |- (x = 0 -> (F` (1 - x)) = (F` (1 - 0)))
7123subid1i 6552 . . . . . . . . . . 11 |- (1 - 0) = 1
7271fveq2i 4684 . . . . . . . . . 10 |- (F` (1 - 0)) = (F` 1)
7370, 72syl6eq 1944 . . . . . . . . 9 |- (x = 0 -> (F` (1 - x)) = (F` 1))
74 fvex 4689 . . . . . . . . 9 |- (F` 1) e. _V
7573, 33, 74fvopab4 4743 . . . . . . . 8 |- (0 e. (0[,]1) -> (G` 0) = (F` 1))
7668, 75ax-mp 7 . . . . . . 7 |- (G` 0) = (F` 1)
77 eqeq2 1893 . . . . . . 7 |- ((F` 1) = Y -> ((G` 0) = (F` 1) <-> (G` 0) = Y))
7876, 77mpbii 210 . . . . . 6 |- ((F` 1) = Y -> (G` 0) = Y)
79783ad2ant3 899 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (G` 0) = Y)
80 pco0 16077 . . . . . 6 |- ((J e. Top /\ (G e. (II Cn J) /\ F e. (II Cn J) /\ (G` 1) = (F` 0))) -> ((G(*p` J)F)` 0) = (G` 0))
811, 34, 35, 48, 80syl13anc 1102 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)` 0) = (G` 0))
82553impa 1062 . . . . . 6 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> Y e. U.J)
83 fvconst2g 4820 . . . . . . . 8 |- ((Y e. U.J /\ 0 e. (0[,]1)) -> (((0[,]1) X. {Y})` 0) = Y)
8468, 83mpan2 760 . . . . . . 7 |- (Y e. U.J -> (((0[,]1) X. {Y})` 0) = Y)
8564fveq1i 4682 . . . . . . 7 |- (P` 0) = (((0[,]1) X. {Y})` 0)
8684, 85syl5eq 1940 . . . . . 6 |- (Y e. U.J -> (P` 0) = Y)
8782, 86syl 12 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (P` 0) = Y)
8879, 81, 873eqtr4d 1937 . . . 4 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)` 0) = (P` 0))
89 simp3 878 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (F` 1) = Y)
90 pco1 16078 . . . . . 6 |- ((J e. Top /\ (G e. (II Cn J) /\ F e. (II Cn J) /\ (G` 1) = (F` 0))) -> ((G(*p` J)F)` 1) = (F` 1))
911, 34, 35, 48, 90syl13anc 1102 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)` 1) = (F` 1))
92 fvconst2g 4820 . . . . . . . 8 |- ((Y e. U.J /\ 1 e. (0[,]1)) -> (((0[,]1) X. {Y})` 1) = Y)
9339, 92mpan2 760 . . . . . . 7 |- (Y e. U.J -> (((0[,]1) X. {Y})` 1) = Y)
9464fveq1i 4682 . . . . . . 7 |- (P` 1) = (((0[,]1) X. {Y})` 1)
9593, 94syl5eq 1940 . . . . . 6 |- (Y e. U.J -> (P` 1) = Y)
9682, 95syl 12 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (P` 1) = Y)
9789, 91, 963eqtr4d 1937 . . . 4 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)` 1) = (P` 1))
9888, 97jca 310 . . 3 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (((G(*p` J)F)` 0) = (P` 0) /\ ((G(*p` J)F)` 1) = (P` 1)))
99 isphtpy 16048 . . . . . 6 |- (((J e. Top /\ (G(*p` J)F) e. (II Cn J) /\ P e. (II Cn J)) /\ (((G(*p` J)F)` 0) = (P` 0) /\ ((G(*p` J)F)` 1) = (P` 1))) -> ({<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} e. ((G(*p` J)F)(PHtpy` J)P) <-> ({<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} e. ((II X.t II) Cn J) /\ A.v e. (0[,]1)(((v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}0) = ((G(*p` J)F)` v) /\ (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}1) = (P` v)) /\ ((0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 0) /\ (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 1))))))
1001, 50, 65, 88, 97, 99syl32anc 1108 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ({<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} e. ((G(*p` J)F)(PHtpy` J)P) <-> ({<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} e. ((II X.t II) Cn J) /\ A.v e. (0[,]1)(((v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}0) = ((G(*p` J)F)` v) /\ (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}1) = (P` v)) /\ ((0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 0) /\ (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 1))))))
101 eqid 1884 . . . . . . 7 |- {<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} = {<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}
102101pcorevlem 16086 . . . . . 6 |- ((J e. Top /\ F e. (II Cn J)) -> {<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} e. ((II X.t II) Cn J))
1031023adant3 896 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> {<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} e. ((II X.t II) Cn J))
10421sseli 2617 . . . . . . . . . . . . . 14 |- (v e. (0[,]1) -> v e. CC)
105 2cn 7164 . . . . . . . . . . . . . . 15 |- 2 e. CC
106 mulcl 6456 . . . . . . . . . . . . . . 15 |- ((2 e. CC /\ v e. CC) -> (2 x. v) e. CC)
107105, 106mpan 759 . . . . . . . . . . . . . 14 |- (v e. CC -> (2 x. v) e. CC)
108 mulid2 6578 . . . . . . . . . . . . . . . . 17 |- ((2 x. v) e. CC -> (1 x. (2 x. v)) = (2 x. v))
10971opreq1i 4892 . . . . . . . . . . . . . . . . 17 |- ((1 - 0) x. (2 x. v)) = (1 x. (2 x. v))
110108, 109syl5eq 1940 . . . . . . . . . . . . . . . 16 |- ((2 x. v) e. CC -> ((1 - 0) x. (2 x. v)) = (2 x. v))
111110opreq2d 4898 . . . . . . . . . . . . . . 15 |- ((2 x. v) e. CC -> (1 - ((1 - 0) x. (2 x. v))) = (1 - (2 x. v)))
112111fveq2d 4685 . . . . . . . . . . . . . 14 |- ((2 x. v) e. CC -> (F` (1 - ((1 - 0) x. (2 x. v)))) = (F` (1 - (2 x. v))))
113104, 107, 1123syl 24 . . . . . . . . . . . . 13 |- (v e. (0[,]1) -> (F` (1 - ((1 - 0) x. (2 x. v)))) = (F` (1 - (2 x. v))))
114113adantr 425 . . . . . . . . . . . 12 |- ((v e. (0[,]1) /\ v <_ (1 / 2)) -> (F` (1 - ((1 - 0) x. (2 x. v)))) = (F` (1 - (2 x. v))))
11519sseli 2617 . . . . . . . . . . . . . . . 16 |- (v e. (0[,]1) -> v e. RR)
116115adantr 425 . . . . . . . . . . . . . . 15 |- ((v e. (0[,]1) /\ v <_ (1 / 2)) -> v e. RR)
117 elicc2 7560 . . . . . . . . . . . . . . . . . 18 |- ((0 e. RR /\ 1 e. RR) -> (v e. (0[,]1) <-> (v e. RR /\ 0 <_ v /\ v <_ 1)))
11816, 17, 117mp2an 761 . . . . . . . . . . . . . . . . 17 |- (v e. (0[,]1) <-> (v e. RR /\ 0 <_ v /\ v <_ 1))
119118simp2bi 892 . . . . . . . . . . . . . . . 16 |- (v e. (0[,]1) -> 0 <_ v)
120119adantr 425 . . . . . . . . . . . . . . 15 |- ((v e. (0[,]1) /\ v <_ (1 / 2)) -> 0 <_ v)
121 simpr 350 . . . . . . . . . . . . . . 15 |- ((v e. (0[,]1) /\ v <_ (1 / 2)) -> v <_ (1 / 2))
122116, 120, 1213jca 1050 . . . . . . . . . . . . . 14 |- ((v e. (0[,]1) /\ v <_ (1 / 2)) -> (v e. RR /\ 0 <_ v /\ v <_ (1 / 2)))
123 2re 7163 . . . . . . . . . . . . . . . 16 |- 2 e. RR
124 2ne0 7174 . . . . . . . . . . . . . . . 16 |- 2 =/= 0
125123, 124rereccli 6979 . . . . . . . . . . . . . . 15 |- (1 / 2) e. RR
126 elicc2 7560 . . . . . . . . . . . . . . 15 |- ((0 e. RR /\ (1 / 2) e. RR) -> (v e. (0[,](1 / 2)) <-> (v e. RR /\ 0 <_ v /\ v <_ (1 / 2))))
12716, 125, 126mp2an 761 . . . . . . . . . . . . . 14 |- (v e. (0[,](1 / 2)) <-> (v e. RR /\ 0 <_ v /\ v <_ (1 / 2)))
128122, 127sylibr 217 . . . . . . . . . . . . 13 |- ((v e. (0[,]1) /\ v <_ (1 / 2)) -> v e. (0[,](1 / 2)))
129 iihalf1 15872 . . . . . . . . . . . . 13 |- (v e. (0[,](1 / 2)) -> (2 x. v) e. (0[,]1))
130 opreq2 4890 . . . . . . . . . . . . . . 15 |- (x = (2 x. v) -> (1 - x) = (1 - (2 x. v)))
131130fveq2d 4685 . . . . . . . . . . . . . 14 |- (x = (2 x. v) -> (F` (1 - x)) = (F` (1 - (2 x. v))))
132 fvex 4689 . . . . . . . . . . . . . 14 |- (F` (1 - (2 x. v))) e. _V
133131, 33, 132fvopab4 4743 . . . . . . . . . . . . 13 |- ((2 x. v) e. (0[,]1) -> (G` (2 x. v)) = (F` (1 - (2 x. v))))
134128, 129, 1333syl 24 . . . . . . . . . . . 12 |- ((v e. (0[,]1) /\ v <_ (1 / 2)) -> (G` (2 x. v)) = (F` (1 - (2 x. v))))
135114, 134eqtr4d 1928 . . . . . . . . . . 11 |- ((v e. (0[,]1) /\ v <_ (1 / 2)) -> (F` (1 - ((1 - 0) x. (2 x. v)))) = (G` (2 x. v)))
136135ifeq1da 15693 . . . . . . . . . 10 |- (v e. (0[,]1) -> if(v <_ (1 / 2), (F` (1 - ((1 - 0) x. (2 x. v)))), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))) = if(v <_ (1 / 2), (G` (2 x. v)), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))))
137106, 105, 104sylancr 526 . . . . . . . . . . . . 13 |- (v e. (0[,]1) -> (2 x. v) e. CC)
138 subcl 6524 . . . . . . . . . . . . . 14 |- (((2 x. v) e. CC /\ 1 e. CC) -> ((2 x. v) - 1) e. CC)
13923, 138mpan2 760 . . . . . . . . . . . . 13 |- ((2 x. v) e. CC -> ((2 x. v) - 1) e. CC)
140 mulid2 6578 . . . . . . . . . . . . . . . 16 |- (((2 x. v) - 1) e. CC -> (1 x. ((2 x. v) - 1)) = ((2 x. v) - 1))
14171opreq1i 4892 . . . . . . . . . . . . . . . 16 |- ((1 - 0) x. ((2 x. v) - 1)) = (1 x. ((2 x. v) - 1))
142140, 141syl5eq 1940 . . . . . . . . . . . . . . 15 |- (((2 x. v) - 1) e. CC -> ((1 - 0) x. ((2 x. v) - 1)) = ((2 x. v) - 1))
143142opreq2d 4898 . . . . . . . . . . . . . 14 |- (((2 x. v) - 1) e. CC -> (0 + ((1 - 0) x. ((2 x. v) - 1))) = (0 + ((2 x. v) - 1)))
144 addid2 6482 . . . . . . . . . . . . . 14 |- (((2 x. v) - 1) e. CC -> (0 + ((2 x. v) - 1)) = ((2 x. v) - 1))
145143, 144eqtrd 1925 . . . . . . . . . . . . 13 |- (((2 x. v) - 1) e. CC -> (0 + ((1 - 0) x. ((2 x. v) - 1))) = ((2 x. v) - 1))
146137, 139, 1453syl 24 . . . . . . . . . . . 12 |- (v e. (0[,]1) -> (0 + ((1 - 0) x. ((2 x. v) - 1))) = ((2 x. v) - 1))
147146fveq2d 4685 . . . . . . . . . . 11 |- (v e. (0[,]1) -> (F` (0 + ((1 - 0) x. ((2 x. v) - 1)))) = (F` ((2 x. v) - 1)))
148147ifeq2d 2994 . . . . . . . . . 10 |- (v e. (0[,]1) -> if(v <_ (1 / 2), (G` (2 x. v)), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))) = if(v <_ (1 / 2), (G` (2 x. v)), (F` ((2 x. v) - 1))))
149136, 148eqtrd 1925 . . . . . . . . 9 |- (v e. (0[,]1) -> if(v <_ (1 / 2), (F` (1 - ((1 - 0) x. (2 x. v)))), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))) = if(v <_ (1 / 2), (G` (2 x. v)), (F` ((2 x. v) - 1))))
150149adantl 424 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> if(v <_ (1 / 2), (F` (1 - ((1 - 0) x. (2 x. v)))), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))) = if(v <_ (1 / 2), (G` (2 x. v)), (F` ((2 x. v) - 1))))
151 fvex 4689 . . . . . . . . . . . 12 |- (F` (1 - ((1 - 0) x. (2 x. v)))) e. _V
152 fvex 4689 . . . . . . . . . . . 12 |- (F` (0 + ((1 - 0) x. ((2 x. v) - 1)))) e. _V
153151, 152ifex 3031 . . . . . . . . . . 11 |- if(v <_ (1 / 2), (F` (1 - ((1 - 0) x. (2 x. v)))), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))) e. _V
154 breq1 3341 . . . . . . . . . . . 12 |- (s = v -> (s <_ (1 / 2) <-> v <_ (1 / 2)))
155 opreq2 4890 . . . . . . . . . . . . . . 15 |- (s = v -> (2 x. s) = (2 x. v))
156155opreq2d 4898 . . . . . . . . . . . . . 14 |- (s = v -> ((1 - t) x. (2 x. s)) = ((1 - t) x. (2 x. v)))
157156opreq2d 4898 . . . . . . . . . . . . 13 |- (s = v -> (1 - ((1 - t) x. (2 x. s))) = (1 - ((1 - t) x. (2 x. v))))
158157fveq2d 4685 . . . . . . . . . . . 12 |- (s = v -> (F` (1 - ((1 - t) x. (2 x. s)))) = (F` (1 - ((1 - t) x. (2 x. v)))))
159155opreq1d 4897 . . . . . . . . . . . . . . 15 |- (s = v -> ((2 x. s) - 1) = ((2 x. v) - 1))
160159opreq2d 4898 . . . . . . . . . . . . . 14 |- (s = v -> ((1 - t) x. ((2 x. s) - 1)) = ((1 - t) x. ((2 x. v) - 1)))
161160opreq2d 4898 . . . . . . . . . . . . 13 |- (s = v -> (t + ((1 - t) x. ((2 x. s) - 1))) = (t + ((1 - t) x. ((2 x. v) - 1))))
162161fveq2d 4685 . . . . . . . . . . . 12 |- (s = v -> (F` (t + ((1 - t) x. ((2 x. s) - 1)))) = (F` (t + ((1 - t) x. ((2 x. v) - 1)))))
163154, 158, 162ifbieq12d 2998 . . . . . . . . . . 11 |- (s = v -> if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))) = if(v <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. v)))), (F` (t + ((1 - t) x. ((2 x. v) - 1))))))
164 biidd 188 . . . . . . . . . . . 12 |- (t = 0 -> (v <_ (1 / 2) <-> v <_ (1 / 2)))
165 opreq2 4890 . . . . . . . . . . . . . . 15 |- (t = 0 -> (1 - t) = (1 - 0))
166165opreq1d 4897 . . . . . . . . . . . . . 14 |- (t = 0 -> ((1 - t) x. (2 x. v)) = ((1 - 0) x. (2 x. v)))
167166opreq2d 4898 . . . . . . . . . . . . 13 |- (t = 0 -> (1 - ((1 - t) x. (2 x. v))) = (1 - ((1 - 0) x. (2 x. v))))
168167fveq2d 4685 . . . . . . . . . . . 12 |- (t = 0 -> (F` (1 - ((1 - t) x. (2 x. v)))) = (F` (1 - ((1 - 0) x. (2 x. v)))))
169 id 73 . . . . . . . . . . . . . 14 |- (t = 0 -> t = 0)
170165opreq1d 4897 . . . . . . . . . . . . . 14 |- (t = 0 -> ((1 - t) x. ((2 x. v) - 1)) = ((1 - 0) x. ((2 x. v) - 1)))
171169, 170opreq12d 4900 . . . . . . . . . . . . 13 |- (t = 0 -> (t + ((1 - t) x. ((2 x. v) - 1))) = (0 + ((1 - 0) x. ((2 x. v) - 1))))
172171fveq2d 4685 . . . . . . . . . . . 12 |- (t = 0 -> (F` (t + ((1 - t) x. ((2 x. v) - 1)))) = (F` (0 + ((1 - 0) x. ((2 x. v) - 1)))))
173164, 168, 172ifbieq12d 2998 . . . . . . . . . . 11 |- (t = 0 -> if(v <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. v)))), (F` (t + ((1 - t) x. ((2 x. v) - 1))))) = if(v <_ (1 / 2), (F` (1 - ((1 - 0) x. (2 x. v)))), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))))
174153, 163, 173, 101oprabval2 4957 . . . . . . . . . 10 |- ((v e. (0[,]1) /\ 0 e. (0[,]1)) -> (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}0) = if(v <_ (1 / 2), (F` (1 - ((1 - 0) x. (2 x. v)))), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))))
17568, 174mpan2 760 . . . . . . . . 9 |- (v e. (0[,]1) -> (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}0) = if(v <_ (1 / 2), (F` (1 - ((1 - 0) x. (2 x. v)))), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))))
176175adantl 424 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}0) = if(v <_ (1 / 2), (F` (1 - ((1 - 0) x. (2 x. v)))), (F` (0 + ((1 - 0) x. ((2 x. v) - 1))))))
177 pcoval 16073 . . . . . . . . . . 11 |- ((J e. Top /\ (G e. (II Cn J) /\ F e. (II Cn J) /\ (G` 1) = (F` 0))) -> (G(*p` J)F) = {<.p, q>. | (p e. (0[,]1) /\ q = if(p <_ (1 / 2), (G` (2 x. p)), (F` ((2 x. p) - 1))))})
1781, 34, 35, 48, 177syl13anc 1102 . . . . . . . . . 10 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (G(*p` J)F) = {<.p, q>. | (p e. (0[,]1) /\ q = if(p <_ (1 / 2), (G` (2 x. p)), (F` ((2 x. p) - 1))))})
179178fveq1d 4683 . . . . . . . . 9 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)` v) = ({<.p, q>. | (p e. (0[,]1) /\ q = if(p <_ (1 / 2), (G` (2 x. p)), (F` ((2 x. p) - 1))))}` v))
180 breq1 3341 . . . . . . . . . . 11 |- (p = v -> (p <_ (1 / 2) <-> v <_ (1 / 2)))
181 opreq2 4890 . . . . . . . . . . . 12 |- (p = v -> (2 x. p) = (2 x. v))
182181fveq2d 4685 . . . . . . . . . . 11 |- (p = v -> (G` (2 x. p)) = (G` (2 x. v)))
183181opreq1d 4897 . . . . . . . . . . . 12 |- (p = v -> ((2 x. p) - 1) = ((2 x. v) - 1))
184183fveq2d 4685 . . . . . . . . . . 11 |- (p = v -> (F` ((2 x. p) - 1)) = (F` ((2 x. v) - 1)))
185180, 182, 184ifbieq12d 2998 . . . . . . . . . 10 |- (p = v -> if(p <_ (1 / 2), (G` (2 x. p)), (F` ((2 x. p) - 1))) = if(v <_ (1 / 2), (G` (2 x. v)), (F` ((2 x. v) - 1))))
186 eqid 1884 . . . . . . . . . 10 |- {<.p, q>. | (p e. (0[,]1) /\ q = if(p <_ (1 / 2), (G` (2 x. p)), (F` ((2 x. p) - 1))))} = {<.p, q>. | (p e. (0[,]1) /\ q = if(p <_ (1 / 2), (G` (2 x. p)), (F` ((2 x. p) - 1))))}
187 fvex 4689 . . . . . . . . . . 11 |- (G` (2 x. v)) e. _V
188 fvex 4689 . . . . . . . . . . 11 |- (F` ((2 x. v) - 1)) e. _V
189187, 188ifex 3031 . . . . . . . . . 10 |- if(v <_ (1 / 2), (G` (2 x. v)), (F` ((2 x. v) - 1))) e. _V
190185, 186, 189fvopab4 4743 . . . . . . . . 9 |- (v e. (0[,]1) -> ({<.p, q>. | (p e. (0[,]1) /\ q = if(p <_ (1 / 2), (G` (2 x. p)), (F` ((2 x. p) - 1))))}` v) = if(v <_ (1 / 2), (G` (2 x. v)), (F` ((2 x. v) - 1))))
191179, 190sylan9eq 1948 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> ((G(*p` J)F)` v) = if(v <_ (1 / 2), (G` (2 x. v)), (F` ((2 x. v) - 1))))
192150, 176, 1913eqtr4d 1937 . . . . . . 7 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}0) = ((G(*p` J)F)` v))
193 biidd 188 . . . . . . . . . . . . . . 15 |- ((2 x. v) e. CC -> (v <_ (1 / 2) <-> v <_ (1 / 2)))
194 mul02 6607 . . . . . . . . . . . . . . . . . 18 |- ((2 x. v) e. CC -> (0 x. (2 x. v)) = 0)
19542opreq1i 4892 . . . . . . . . . . . . . . . . . 18 |- ((1 - 1) x. (2 x. v)) = (0 x. (2 x. v))
196194, 195syl5eq 1940 . . . . . . . . . . . . . . . . 17 |- ((2 x. v) e. CC -> ((1 - 1) x. (2 x. v)) = 0)
197196opreq2d 4898 . . . . . . . . . . . . . . . 16 |- ((2 x. v) e. CC -> (1 - ((1 - 1) x. (2 x. v))) = (1 - 0))
198197, 71syl6eq 1944 . . . . . . . . . . . . . . 15 |- ((2 x. v) e. CC -> (1 - ((1 - 1) x. (2 x. v))) = 1)
199 mul02 6607 . . . . . . . . . . . . . . . . . . 19 |- (((2 x. v) - 1) e. CC -> (0 x. ((2 x. v) - 1)) = 0)
20042opreq1i 4892 . . . . . . . . . . . . . . . . . . 19 |- ((1 - 1) x. ((2 x. v) - 1)) = (0 x. ((2 x. v) - 1))
201199, 200syl5eq 1940 . . . . . . . . . . . . . . . . . 18 |- (((2 x. v) - 1) e. CC -> ((1 - 1) x. ((2 x. v) - 1)) = 0)
202201opreq2d 4898 . . . . . . . . . . . . . . . . 17 |- (((2 x. v) - 1) e. CC -> (1 + ((1 - 1) x. ((2 x. v) - 1))) = (1 + 0))
20323addid1i 6483 . . . . . . . . . . . . . . . . 17 |- (1 + 0) = 1
204202, 203syl6eq 1944 . . . . . . . . . . . . . . . 16 |- (((2 x. v) - 1) e. CC -> (1 + ((1 - 1) x. ((2 x. v) - 1))) = 1)
205139, 204syl 12 . . . . . . . . . . . . . . 15 |- ((2 x. v) e. CC -> (1 + ((1 - 1) x. ((2 x. v) - 1))) = 1)
206193, 198, 205ifbieq12d 2998 . . . . . . . . . . . . . 14 |- ((2 x. v) e. CC -> if(v <_ (1 / 2), (1 - ((1 - 1) x. (2 x. v))), (1 + ((1 - 1) x. ((2 x. v) - 1)))) = if(v <_ (1 / 2), 1, 1))
207104, 107, 2063syl 24 . . . . . . . . . . . . 13 |- (v e. (0[,]1) -> if(v <_ (1 / 2), (1 - ((1 - 1) x. (2 x. v))), (1 + ((1 - 1) x. ((2 x. v) - 1)))) = if(v <_ (1 / 2), 1, 1))
208 ifid 3003 . . . . . . . . . . . . 13 |- if(v <_ (1 / 2), 1, 1) = 1
209207, 208syl6eq 1944 . . . . . . . . . . . 12 |- (v e. (0[,]1) -> if(v <_ (1 / 2), (1 - ((1 - 1) x. (2 x. v))), (1 + ((1 - 1) x. ((2 x. v) - 1)))) = 1)
210209adantl 424 . . . . . . . . . . 11 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> if(v <_ (1 / 2), (1 - ((1 - 1) x. (2 x. v))), (1 + ((1 - 1) x. ((2 x. v) - 1)))) = 1)
211210fveq2d 4685 . . . . . . . . . 10 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (F` if(v <_ (1 / 2), (1 - ((1 - 1) x. (2 x. v))), (1 + ((1 - 1) x. ((2 x. v) - 1))))) = (F` 1))
212 simpl3 881 . . . . . . . . . 10 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (F` 1) = Y)
213211, 212eqtrd 1925 . . . . . . . . 9 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (F` if(v <_ (1 / 2), (1 - ((1 - 1) x. (2 x. v))), (1 + ((1 - 1) x. ((2 x. v) - 1))))) = Y)
214 fvif 15692 . . . . . . . . 9 |- (F` if(v <_ (1 / 2), (1 - ((1 - 1) x. (2 x. v))), (1 + ((1 - 1) x. ((2 x. v) - 1))))) = if(v <_ (1 / 2), (F` (1 - ((1 - 1) x. (2 x. v)))), (F` (1 + ((1 - 1) x. ((2 x. v) - 1)))))
215213, 214syl5eqr 1942 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> if(v <_ (1 / 2), (F` (1 - ((1 - 1) x. (2 x. v)))), (F` (1 + ((1 - 1) x. ((2 x. v) - 1))))) = Y)
216 fvex 4689 . . . . . . . . . . . 12 |- (F` (1 - ((1 - 1) x. (2 x. v)))) e. _V
217 fvex 4689 . . . . . . . . . . . 12 |- (F` (1 + ((1 - 1) x. ((2 x. v) - 1)))) e. _V
218216, 217ifex 3031 . . . . . . . . . . 11 |- if(v <_ (1 / 2), (F` (1 - ((1 - 1) x. (2 x. v)))), (F` (1 + ((1 - 1) x. ((2 x. v) - 1))))) e. _V
219 biidd 188 . . . . . . . . . . . 12 |- (t = 1 -> (v <_ (1 / 2) <-> v <_ (1 / 2)))
220 opreq2 4890 . . . . . . . . . . . . . . 15 |- (t = 1 -> (1 - t) = (1 - 1))
221220opreq1d 4897 . . . . . . . . . . . . . 14 |- (t = 1 -> ((1 - t) x. (2 x. v)) = ((1 - 1) x. (2 x. v)))
222221opreq2d 4898 . . . . . . . . . . . . 13 |- (t = 1 -> (1 - ((1 - t) x. (2 x. v))) = (1 - ((1 - 1) x. (2 x. v))))
223222fveq2d 4685 . . . . . . . . . . . 12 |- (t = 1 -> (F` (1 - ((1 - t) x. (2 x. v)))) = (F` (1 - ((1 - 1) x. (2 x. v)))))
224 id 73 . . . . . . . . . . . . . 14 |- (t = 1 -> t = 1)
225220opreq1d 4897 . . . . . . . . . . . . . 14 |- (t = 1 -> ((1 - t) x. ((2 x. v) - 1)) = ((1 - 1) x. ((2 x. v) - 1)))
226224, 225opreq12d 4900 . . . . . . . . . . . . 13 |- (t = 1 -> (t + ((1 - t) x. ((2 x. v) - 1))) = (1 + ((1 - 1) x. ((2 x. v) - 1))))
227226fveq2d 4685 . . . . . . . . . . . 12 |- (t = 1 -> (F` (t + ((1 - t) x. ((2 x. v) - 1)))) = (F` (1 + ((1 - 1) x. ((2 x. v) - 1)))))
228219, 223, 227ifbieq12d 2998 . . . . . . . . . . 11 |- (t = 1 -> if(v <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. v)))), (F` (t + ((1 - t) x. ((2 x. v) - 1))))) = if(v <_ (1 / 2), (F` (1 - ((1 - 1) x. (2 x. v)))), (F` (1 + ((1 - 1) x. ((2 x. v) - 1))))))
229218, 163, 228, 101oprabval2 4957 . . . . . . . . . 10 |- ((v e. (0[,]1) /\ 1 e. (0[,]1)) -> (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}1) = if(v <_ (1 / 2), (F` (1 - ((1 - 1) x. (2 x. v)))), (F` (1 + ((1 - 1) x. ((2 x. v) - 1))))))
23039, 229mpan2 760 . . . . . . . . 9 |- (v e. (0[,]1) -> (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}1) = if(v <_ (1 / 2), (F` (1 - ((1 - 1) x. (2 x. v)))), (F` (1 + ((1 - 1) x. ((2 x. v) - 1))))))
231230adantl 424 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}1) = if(v <_ (1 / 2), (F` (1 - ((1 - 1) x. (2 x. v)))), (F` (1 + ((1 - 1) x. ((2 x. v) - 1))))))
232 fvconst2g 4820 . . . . . . . . . 10 |- ((Y e. U.J /\ v e. (0[,]1)) -> (((0[,]1) X. {Y})` v) = Y)
233232, 82sylan 497 . . . . . . . . 9 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (((0[,]1) X. {Y})` v) = Y)
23464fveq1i 4682 . . . . . . . . 9 |- (P` v) = (((0[,]1) X. {Y})` v)
235233, 234syl5eq 1940 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (P` v) = Y)
236215, 231, 2353eqtr4d 1937 . . . . . . 7 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}1) = (P` v))
237105mul01i 6594 . . . . . . . . . . . . . . . . . . 19 |- (2 x. 0) = 0
238237a1i 8 . . . . . . . . . . . . . . . . . 18 |- (v e. CC -> (2 x. 0) = 0)
239238opreq2d 4898 . . . . . . . . . . . . . . . . 17 |- (v e. CC -> ((1 - v) x. (2 x. 0)) = ((1 - v) x. 0))
240 subcl 6524 . . . . . . . . . . . . . . . . . . 19 |- ((1 e. CC /\ v e. CC) -> (1 - v) e. CC)
24123, 240mpan 759 . . . . . . . . . . . . . . . . . 18 |- (v e. CC -> (1 - v) e. CC)
242 mul01 6606 . . . . . . . . . . . . . . . . . 18 |- ((1 - v) e. CC -> ((1 - v) x. 0) = 0)
243241, 242syl 12 . . . . . . . . . . . . . . . . 17 |- (v e. CC -> ((1 - v) x. 0) = 0)
244239, 243eqtrd 1925 . . . . . . . . . . . . . . . 16 |- (v e. CC -> ((1 - v) x. (2 x. 0)) = 0)
245244opreq2d 4898 . . . . . . . . . . . . . . 15 |- (v e. CC -> (1 - ((1 - v) x. (2 x. 0))) = (1 - 0))
246245, 71syl6eq 1944 . . . . . . . . . . . . . 14 |- (v e. CC -> (1 - ((1 - v) x. (2 x. 0))) = 1)
247104, 246syl 12 . . . . . . . . . . . . 13 |- (v e. (0[,]1) -> (1 - ((1 - v) x. (2 x. 0))) = 1)
248247adantl 424 . . . . . . . . . . . 12 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (1 - ((1 - v) x. (2 x. 0))) = 1)
249248fveq2d 4685 . . . . . . . . . . 11 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (F` (1 - ((1 - v) x. (2 x. 0)))) = (F` 1))
250249, 212eqtrd 1925 . . . . . . . . . 10 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (F` (1 - ((1 - v) x. (2 x. 0)))) = Y)
251 halfgt0 7215 . . . . . . . . . . . 12 |- 0 < (1 / 2)
25216, 125, 251ltleii 6756 . . . . . . . . . . 11 |- 0 <_ (1 / 2)
253 iftrue 2989 . . . . . . . . . . 11 |- (0 <_ (1 / 2) -> if(0 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 0)))), (F` (v + ((1 - v) x. ((2 x. 0) - 1))))) = (F` (1 - ((1 - v) x. (2 x. 0)))))
254252, 253ax-mp 7 . . . . . . . . . 10 |- if(0 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 0)))), (F` (v + ((1 - v) x. ((2 x. 0) - 1))))) = (F` (1 - ((1 - v) x. (2 x. 0))))
255250, 254syl5eq 1940 . . . . . . . . 9 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> if(0 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 0)))), (F` (v + ((1 - v) x. ((2 x. 0) - 1))))) = Y)
256 fvex 4689 . . . . . . . . . . . . 13 |- (F` (1 - ((1 - v) x. (2 x. 0)))) e. _V
257 fvex 4689 . . . . . . . . . . . . 13 |- (F` (v + ((1 - v) x. ((2 x. 0) - 1)))) e. _V
258256, 257ifex 3031 . . . . . . . . . . . 12 |- if(0 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 0)))), (F` (v + ((1 - v) x. ((2 x. 0) - 1))))) e. _V
259 breq1 3341 . . . . . . . . . . . . 13 |- (s = 0 -> (s <_ (1 / 2) <-> 0 <_ (1 / 2)))
260 opreq2 4890 . . . . . . . . . . . . . . . 16 |- (s = 0 -> (2 x. s) = (2 x. 0))
261260opreq2d 4898 . . . . . . . . . . . . . . 15 |- (s = 0 -> ((1 - t) x. (2 x. s)) = ((1 - t) x. (2 x. 0)))
262261opreq2d 4898 . . . . . . . . . . . . . 14 |- (s = 0 -> (1 - ((1 - t) x. (2 x. s))) = (1 - ((1 - t) x. (2 x. 0))))
263262fveq2d 4685 . . . . . . . . . . . . 13 |- (s = 0 -> (F` (1 - ((1 - t) x. (2 x. s)))) = (F` (1 - ((1 - t) x. (2 x. 0)))))
264260opreq1d 4897 . . . . . . . . . . . . . . . 16 |- (s = 0 -> ((2 x. s) - 1) = ((2 x. 0) - 1))
265264opreq2d 4898 . . . . . . . . . . . . . . 15 |- (s = 0 -> ((1 - t) x. ((2 x. s) - 1)) = ((1 - t) x. ((2 x. 0) - 1)))
266265opreq2d 4898 . . . . . . . . . . . . . 14 |- (s = 0 -> (t + ((1 - t) x. ((2 x. s) - 1))) = (t + ((1 - t) x. ((2 x. 0) - 1))))
267266fveq2d 4685 . . . . . . . . . . . . 13 |- (s = 0 -> (F` (t + ((1 - t) x. ((2 x. s) - 1)))) = (F` (t + ((1 - t) x. ((2 x. 0) - 1)))))
268259, 263, 267ifbieq12d 2998 . . . . . . . . . . . 12 |- (s = 0 -> if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))) = if(0 <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. 0)))), (F` (t + ((1 - t) x. ((2 x. 0) - 1))))))
269 biidd 188 . . . . . . . . . . . . 13 |- (t = v -> (0 <_ (1 / 2) <-> 0 <_ (1 / 2)))
270 opreq2 4890 . . . . . . . . . . . . . . . 16 |- (t = v -> (1 - t) = (1 - v))
271270opreq1d 4897 . . . . . . . . . . . . . . 15 |- (t = v -> ((1 - t) x. (2 x. 0)) = ((1 - v) x. (2 x. 0)))
272271opreq2d 4898 . . . . . . . . . . . . . 14 |- (t = v -> (1 - ((1 - t) x. (2 x. 0))) = (1 - ((1 - v) x. (2 x. 0))))
273272fveq2d 4685 . . . . . . . . . . . . 13 |- (t = v -> (F` (1 - ((1 - t) x. (2 x. 0)))) = (F` (1 - ((1 - v) x. (2 x. 0)))))
274 id 73 . . . . . . . . . . . . . . 15 |- (t = v -> t = v)
275270opreq1d 4897 . . . . . . . . . . . . . . 15 |- (t = v -> ((1 - t) x. ((2 x. 0) - 1)) = ((1 - v) x. ((2 x. 0) - 1)))
276274, 275opreq12d 4900 . . . . . . . . . . . . . 14 |- (t = v -> (t + ((1 - t) x. ((2 x. 0) - 1))) = (v + ((1 - v) x. ((2 x. 0) - 1))))
277276fveq2d 4685 . . . . . . . . . . . . 13 |- (t = v -> (F` (t + ((1 - t) x. ((2 x. 0) - 1)))) = (F` (v + ((1 - v) x. ((2 x. 0) - 1)))))
278269, 273, 277ifbieq12d 2998 . . . . . . . . . . . 12 |- (t = v -> if(0 <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. 0)))), (F` (t + ((1 - t) x. ((2 x. 0) - 1))))) = if(0 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 0)))), (F` (v + ((1 - v) x. ((2 x. 0) - 1))))))
279258, 268, 278, 101oprabval2 4957 . . . . . . . . . . 11 |- ((0 e. (0[,]1) /\ v e. (0[,]1)) -> (0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = if(0 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 0)))), (F` (v + ((1 - v) x. ((2 x. 0) - 1))))))
28068, 279mpan 759 . . . . . . . . . 10 |- (v e. (0[,]1) -> (0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = if(0 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 0)))), (F` (v + ((1 - v) x. ((2 x. 0) - 1))))))
281280adantl 424 . . . . . . . . 9 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = if(0 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 0)))), (F` (v + ((1 - v) x. ((2 x. 0) - 1))))))
28281, 79eqtrd 1925 . . . . . . . . . 10 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)` 0) = Y)
283282adantr 425 . . . . . . . . 9 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> ((G(*p` J)F)` 0) = Y)
284255, 281, 2833eqtr4d 1937 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 0))
285105mulid1i 6485 . . . . . . . . . . . . . . . . . . . . 21 |- (2 x. 1) = 2
286285opreq1i 4892 . . . . . . . . . . . . . . . . . . . 20 |- ((2 x. 1) - 1) = (2 - 1)
287 1p1e2 10145 . . . . . . . . . . . . . . . . . . . . 21 |- (1 + 1) = 2
288105, 23, 23, 287subaddrii 6529 . . . . . . . . . . . . . . . . . . . 20 |- (2 - 1) = 1
289286, 288eqtri 1908 . . . . . . . . . . . . . . . . . . 19 |- ((2 x. 1) - 1) = 1
290289a1i 8 . . . . . . . . . . . . . . . . . 18 |- (v e. CC -> ((2 x. 1) - 1) = 1)
291290opreq2d 4898 . . . . . . . . . . . . . . . . 17 |- (v e. CC -> ((1 - v) x. ((2 x. 1) - 1)) = ((1 - v) x. 1))
292 ax1id 6435 . . . . . . . . . . . . . . . . . 18 |- ((1 - v) e. CC -> ((1 - v) x. 1) = (1 - v))
293241, 292syl 12 . . . . . . . . . . . . . . . . 17 |- (v e. CC -> ((1 - v) x. 1) = (1 - v))
294291, 293eqtrd 1925 . . . . . . . . . . . . . . . 16 |- (v e. CC -> ((1 - v) x. ((2 x. 1) - 1)) = (1 - v))
295294opreq2d 4898 . . . . . . . . . . . . . . 15 |- (v e. CC -> (v + ((1 - v) x. ((2 x. 1) - 1))) = (v + (1 - v)))
296 pncan3 6534 . . . . . . . . . . . . . . . 16 |- ((v e. CC /\ 1 e. CC) -> (v + (1 - v)) = 1)
29723, 296mpan2 760 . . . . . . . . . . . . . . 15 |- (v e. CC -> (v + (1 - v)) = 1)
298295, 297eqtrd 1925 . . . . . . . . . . . . . 14 |- (v e. CC -> (v + ((1 - v) x. ((2 x. 1) - 1))) = 1)
299104, 298syl 12 . . . . . . . . . . . . 13 |- (v e. (0[,]1) -> (v + ((1 - v) x. ((2 x. 1) - 1))) = 1)
300299adantl 424 . . . . . . . . . . . 12 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (v + ((1 - v) x. ((2 x. 1) - 1))) = 1)
301300fveq2d 4685 . . . . . . . . . . 11 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (F` (v + ((1 - v) x. ((2 x. 1) - 1)))) = (F` 1))
302301, 212eqtrd 1925 . . . . . . . . . 10 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (F` (v + ((1 - v) x. ((2 x. 1) - 1)))) = Y)
303 halflt1 7216 . . . . . . . . . . . 12 |- (1 / 2) < 1
304125, 17ltnlei 6754 . . . . . . . . . . . 12 |- ((1 / 2) < 1 <-> -. 1 <_ (1 / 2))
305303, 304mpbi 206 . . . . . . . . . . 11 |- -. 1 <_ (1 / 2)
306 iffalse 2991 . . . . . . . . . . 11 |- (-. 1 <_ (1 / 2) -> if(1 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 1)))), (F` (v + ((1 - v) x. ((2 x. 1) - 1))))) = (F` (v + ((1 - v) x. ((2 x. 1) - 1)))))
307305, 306ax-mp 7 . . . . . . . . . 10 |- if(1 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 1)))), (F` (v + ((1 - v) x. ((2 x. 1) - 1))))) = (F` (v + ((1 - v) x. ((2 x. 1) - 1))))
308302, 307syl5eq 1940 . . . . . . . . 9 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> if(1 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 1)))), (F` (v + ((1 - v) x. ((2 x. 1) - 1))))) = Y)
309 fvex 4689 . . . . . . . . . . . . 13 |- (F` (1 - ((1 - v) x. (2 x. 1)))) e. _V
310 fvex 4689 . . . . . . . . . . . . 13 |- (F` (v + ((1 - v) x. ((2 x. 1) - 1)))) e. _V
311309, 310ifex 3031 . . . . . . . . . . . 12 |- if(1 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 1)))), (F` (v + ((1 - v) x. ((2 x. 1) - 1))))) e. _V
312 breq1 3341 . . . . . . . . . . . . 13 |- (s = 1 -> (s <_ (1 / 2) <-> 1 <_ (1 / 2)))
313 opreq2 4890 . . . . . . . . . . . . . . . 16 |- (s = 1 -> (2 x. s) = (2 x. 1))
314313opreq2d 4898 . . . . . . . . . . . . . . 15 |- (s = 1 -> ((1 - t) x. (2 x. s)) = ((1 - t) x. (2 x. 1)))
315314opreq2d 4898 . . . . . . . . . . . . . 14 |- (s = 1 -> (1 - ((1 - t) x. (2 x. s))) = (1 - ((1 - t) x. (2 x. 1))))
316315fveq2d 4685 . . . . . . . . . . . . 13 |- (s = 1 -> (F` (1 - ((1 - t) x. (2 x. s)))) = (F` (1 - ((1 - t) x. (2 x. 1)))))
317313opreq1d 4897 . . . . . . . . . . . . . . . 16 |- (s = 1 -> ((2 x. s) - 1) = ((2 x. 1) - 1))
318317opreq2d 4898 . . . . . . . . . . . . . . 15 |- (s = 1 -> ((1 - t) x. ((2 x. s) - 1)) = ((1 - t) x. ((2 x. 1) - 1)))
319318opreq2d 4898 . . . . . . . . . . . . . 14 |- (s = 1 -> (t + ((1 - t) x. ((2 x. s) - 1))) = (t + ((1 - t) x. ((2 x. 1) - 1))))
320319fveq2d 4685 . . . . . . . . . . . . 13 |- (s = 1 -> (F` (t + ((1 - t) x. ((2 x. s) - 1)))) = (F` (t + ((1 - t) x. ((2 x. 1) - 1)))))
321312, 316, 320ifbieq12d 2998 . . . . . . . . . . . 12 |- (s = 1 -> if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))) = if(1 <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. 1)))), (F` (t + ((1 - t) x. ((2 x. 1) - 1))))))
322 biidd 188 . . . . . . . . . . . . 13 |- (t = v -> (1 <_ (1 / 2) <-> 1 <_ (1 / 2)))
323270opreq1d 4897 . . . . . . . . . . . . . . 15 |- (t = v -> ((1 - t) x. (2 x. 1)) = ((1 - v) x. (2 x. 1)))
324323opreq2d 4898 . . . . . . . . . . . . . 14 |- (t = v -> (1 - ((1 - t) x. (2 x. 1))) = (1 - ((1 - v) x. (2 x. 1))))
325324fveq2d 4685 . . . . . . . . . . . . 13 |- (t = v -> (F` (1 - ((1 - t) x. (2 x. 1)))) = (F` (1 - ((1 - v) x. (2 x. 1)))))
326270opreq1d 4897 . . . . . . . . . . . . . . 15 |- (t = v -> ((1 - t) x. ((2 x. 1) - 1)) = ((1 - v) x. ((2 x. 1) - 1)))
327274, 326opreq12d 4900 . . . . . . . . . . . . . 14 |- (t = v -> (t + ((1 - t) x. ((2 x. 1) - 1))) = (v + ((1 - v) x. ((2 x. 1) - 1))))
328327fveq2d 4685 . . . . . . . . . . . . 13 |- (t = v -> (F` (t + ((1 - t) x. ((2 x. 1) - 1)))) = (F` (v + ((1 - v) x. ((2 x. 1) - 1)))))
329322, 325, 328ifbieq12d 2998 . . . . . . . . . . . 12 |- (t = v -> if(1 <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. 1)))), (F` (t + ((1 - t) x. ((2 x. 1) - 1))))) = if(1 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 1)))), (F` (v + ((1 - v) x. ((2 x. 1) - 1))))))
330311, 321, 329, 101oprabval2 4957 . . . . . . . . . . 11 |- ((1 e. (0[,]1) /\ v e. (0[,]1)) -> (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = if(1 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 1)))), (F` (v + ((1 - v) x. ((2 x. 1) - 1))))))
33139, 330mpan 759 . . . . . . . . . 10 |- (v e. (0[,]1) -> (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = if(1 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 1)))), (F` (v + ((1 - v) x. ((2 x. 1) - 1))))))
332331adantl 424 . . . . . . . . 9 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = if(1 <_ (1 / 2), (F` (1 - ((1 - v) x. (2 x. 1)))), (F` (v + ((1 - v) x. ((2 x. 1) - 1))))))
33391, 89eqtrd 1925 . . . . . . . . . 10 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)` 1) = Y)
334333adantr 425 . . . . . . . . 9 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> ((G(*p` J)F)` 1) = Y)
335308, 332, 3343eqtr4d 1937 . . . . . . . 8 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 1))
336284, 335jca 310 . . . . . . 7 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> ((0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 0) /\ (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 1)))
337192, 236, 336jca31 311 . . . . . 6 |- (((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) /\ v e. (0[,]1)) -> (((v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}0) = ((G(*p` J)F)` v) /\ (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}1) = (P` v)) /\ ((0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 0) /\ (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 1))))
338337r19.21aiva 2176 . . . . 5 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> A.v e. (0[,]1)(((v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}0) = ((G(*p` J)F)` v) /\ (v{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}1) = (P` v)) /\ ((0{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 0) /\ (1{<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))}v) = ((G(*p` J)F)` 1))))
339100, 103, 338mpbir2and 802 . . . 4 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> {<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} e. ((G(*p` J)F)(PHtpy` J)P))
340 ne0i 2881 . . . 4 |- ({<.<.s, t>., u>. | ((s e. (0[,]1) /\ t e. (0[,]1)) /\ u = if(s <_ (1 / 2), (F` (1 - ((1 - t) x. (2 x. s)))), (F` (t + ((1 - t) x. ((2 x. s) - 1))))))} e. ((G(*p` J)F)(PHtpy` J)P) -> ((G(*p` J)F)(PHtpy` J)P) =/= (/))
341339, 340syl 12 . . 3 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)(PHtpy` J)P) =/= (/))
34266, 98, 341jca31 311 . 2 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((((G(*p` J)F) e. (II Cn J) /\ P e. (II Cn J)) /\ (((G(*p` J)F)` 0) = (P` 0) /\ ((G(*p` J)F)` 1) = (P` 1))) /\ ((G(*p` J)F)(PHtpy` J)P) =/= (/)))
343 oprex 4907 . . . . . 6 |- (0[,]1) e. _V
344 snex 3492 . . . . . 6 |- {Y} e. _V
345343, 344xpex 4096 . . . . 5 |- ((0[,]1) X. {Y}) e. _V
34664, 345eqeltri 1967 . . . 4 |- P e. _V
347 isphtpc2 16060 . . . 4 |- ((J e. Top /\ P e. _V) -> ((G(*p` J)F)(~=ph` J)P <-> ((((G(*p` J)F) e. (II Cn J) /\ P e. (II Cn J)) /\ (((G(*p` J)F)` 0) = (P` 0) /\ ((G(*p` J)F)` 1) = (P` 1))) /\ ((G(*p` J)F)(PHtpy` J)P) =/= (/))))
348346, 347mpan2 760 . . 3 |- (J e. Top -> ((G(*p` J)F)(~=ph` J)P <-> ((((G(*p` J)F) e. (II Cn J) /\ P e. (II Cn J)) /\ (((G(*p` J)F)` 0) = (P` 0) /\ ((G(*p` J)F)` 1) = (P` 1))) /\ ((G(*p` J)F)(PHtpy` J)P) =/= (/))))
3493483ad2ant1 897 . 2 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> ((G(*p` J)F)(~=ph` J)P <-> ((((G(*p` J)F) e. (II Cn J) /\ P e. (II Cn J)) /\ (((G(*p` J)F)` 0) = (P` 0) /\ ((G(*p` J)F)` 1) = (P` 1))) /\ ((G(*p` J)F)(PHtpy` J)P) =/= (/))))
350342, 349mpbird 213 1 |- ((J e. Top /\ F e. (II Cn J) /\ (F` 1) = Y) -> (G(*p` J)F)(~=ph` J)P)
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   /\ wa 240   /\ w3a 858   = wceq 1298   e. wcel 1300   =/= wne 2017  A.wral 2105  _Vcvv 2292   C_ wss 2593  (/)c0 2875  ifcif 2982  {csn 3044  U.cuni 3177   class class class wbr 3338  {copab 3395   X. cxp 3984   o. ccom 3990   Fn wfn 3993  -->wf 3994  ` cfv 3998  (class class class)co 4884  {copab2 4885  CCcc 6384  RRcr 6385  0cc0 6386  1c1 6387   + caddc 6389   x. cmul 6391   - cmin 6445   / cdiv 6447   <_ cle 6448   < clt 6653  2c2 7145  [,]cicc 7527  -cn->ccncf 8524  Topctop 8857   X.t ctx 8930   Cn ccn 9028  IIcii 15865  PHtpycphtpy 16043  ~=phcphtpc 16044  *pcpco 16067
This theorem is referenced by:  pi1gp 16095
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-5 1302  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790  ax-reg 5695  ax-inf2 5731  ax-ac 5906
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-nel 2020  df-ral 2109  df-rex 2110  df-reu 2111  df-rab 2112  df-v 2294  df-sbc 2454  df-csb 2541  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-int 3215  df-iun 3257  df-iin 3258  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-lim 3662  df-suc 3663  df-om 3950  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fo 4012  df-f1o 4013  df-fv 4014  df-opr 4886  df-oprab 4887  df-mpt 5006  df-1st 5020  df-2nd 5021  df-iota 5089  df-rdg 5140  df-1o 5177  df-oadd 5179  df-omul 5180  df-er 5318  df-ec 5320  df-qs 5323  df-map 5383  df-en 5427  df-dom 5428  df-sdom 5429  df-undef 5556  df-riota 5560  df-sup 5664  df-r1 5750  df-rank 5751  df-ni 6152  df-pli 6153  df-mi 6154  df-lti 6155  df-plpq 6187  df-mpq 6188  df-enq 6189  df-nq 6190  df-plq 6191  df-mq 6192  df-rq 6193  df-ltq 6194  df-1q 6195  df-np 6238  df-1p 6239  df-plp 6240  df-mp 6241  df-ltp 6242  df-plpr 6316  df-mpr 6317  df-enr 6318  df-nr 6319  df-plr 6320  df-mr 6321  df-ltr 6322  df-0r 6323  df-1r 6324  df-m1r 6325  df-c 6392  df-0 6393  df-1 6394  df-i 6395  df-r 6396  df-plus 6397  df-mul 6398  df-lt 6399  df-sub 6511  df-neg 6513  df-pnf 6654  df-mnf 6655  df-xr 6656  df-ltxr 6657  df-le 6658  df-div 6892  df-n 7108  df-2 7154  df-rp 7232  df-n0 7309  df-z 7345  df-q 7436  df-fl 7463  df-ioo 7528  df-icc 7531  df-uz 7587  df-seq1 7721  df-exp 7812  df-sqr 7920  df-re 8001  df-im 8002  df-cj 8003  df-abs 8004  df-clim 8235  df-cncf 8525  df-top 8861  df-topsp 8862  df-bases 8863  df-topgen 8864  df-tx 8931  df-cld 8939  df-cn 9030  df-cnp 9031  df-met 9070  df-bl 9072  df-opn 9073  df-lm 9200  df-subsp 10243  df-ii 15866  df-phtpy 16045  df-phtpc 16057  df-pco 16069
Copyright terms: Public domain