Metamath Proof Explorer


Theorem pi1addf

Description: The group operation of pi1 is a binary operation. (Contributed by Jeff Madsen, 11-Jun-2010) (Revised by Mario Carneiro, 10-Jul-2015)

Ref Expression
Hypotheses elpi1.g G = J π 1 Y
elpi1.b B = Base G
elpi1.1 φ J TopOn X
elpi1.2 φ Y X
pi1addf.p + ˙ = + G
Assertion pi1addf φ + ˙ : B × B B

Proof

Step Hyp Ref Expression
1 elpi1.g G = J π 1 Y
2 elpi1.b B = Base G
3 elpi1.1 φ J TopOn X
4 elpi1.2 φ Y X
5 pi1addf.p + ˙ = + G
6 eqidd φ J Ω 1 Y / 𝑠 ph J = J Ω 1 Y / 𝑠 ph J
7 eqidd φ Base J Ω 1 Y = Base J Ω 1 Y
8 fvexd φ ph J V
9 ovexd φ J Ω 1 Y V
10 eqid J Ω 1 Y = J Ω 1 Y
11 2 a1i φ B = Base G
12 1 3 4 10 11 7 pi1blem φ ph J Base J Ω 1 Y Base J Ω 1 Y Base J Ω 1 Y II Cn J
13 12 simpld φ ph J Base J Ω 1 Y Base J Ω 1 Y
14 6 7 8 9 13 qusin φ J Ω 1 Y / 𝑠 ph J = J Ω 1 Y / 𝑠 ph J Base J Ω 1 Y × Base J Ω 1 Y
15 1 3 4 10 pi1val φ G = J Ω 1 Y / 𝑠 ph J
16 1 3 4 10 11 7 pi1buni φ B = Base J Ω 1 Y
17 16 sqxpeqd φ B × B = Base J Ω 1 Y × Base J Ω 1 Y
18 17 ineq2d φ ph J B × B = ph J Base J Ω 1 Y × Base J Ω 1 Y
19 18 oveq2d φ J Ω 1 Y / 𝑠 ph J B × B = J Ω 1 Y / 𝑠 ph J Base J Ω 1 Y × Base J Ω 1 Y
20 14 15 19 3eqtr4d φ G = J Ω 1 Y / 𝑠 ph J B × B
21 phtpcer ph J Er II Cn J
22 21 a1i φ ph J Er II Cn J
23 12 simprd φ Base J Ω 1 Y II Cn J
24 16 23 eqsstrd φ B II Cn J
25 22 24 erinxp φ ph J B × B Er B
26 eqid ph J B × B = ph J B × B
27 eqid + J Ω 1 Y = + J Ω 1 Y
28 1 3 4 11 26 10 27 pi1cpbl φ a ph J B × B c b ph J B × B d a + J Ω 1 Y b ph J B × B c + J Ω 1 Y d
29 3 adantr φ c B d B J TopOn X
30 4 adantr φ c B d B Y X
31 10 29 30 om1plusg φ c B d B * 𝑝 J = + J Ω 1 Y
32 31 oveqd φ c B d B c * 𝑝 J d = c + J Ω 1 Y d
33 16 adantr φ c B d B B = Base J Ω 1 Y
34 simprl φ c B d B c B
35 simprr φ c B d B d B
36 10 29 30 33 34 35 om1addcl φ c B d B c * 𝑝 J d B
37 32 36 eqeltrrd φ c B d B c + J Ω 1 Y d B
38 20 16 25 9 28 37 27 5 qusaddf φ + ˙ : B / ph J B × B × B / ph J B × B B / ph J B × B
39 1 3 4 11 26 pi1bas3 φ B = B / ph J B × B
40 39 sqxpeqd φ B × B = B / ph J B × B × B / ph J B × B
41 40 feq2d φ + ˙ : B × B B / ph J B × B + ˙ : B / ph J B × B × B / ph J B × B B / ph J B × B
42 38 41 mpbird φ + ˙ : B × B B / ph J B × B
43 39 feq3d φ + ˙ : B × B B + ˙ : B × B B / ph J B × B
44 42 43 mpbird φ + ˙ : B × B B