Search for blocks/addresses/...
Proofgold Signed Transaction
vin
Pr4wS..
/
062a3..
PUMeS..
/
7f11a..
vout
Pr4wS..
/
18094..
0.00 bars
TMYRF..
/
64d43..
ownership of
6c4b8..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNsh..
/
20c91..
ownership of
499fe..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMaNG..
/
6d837..
ownership of
03e07..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMSLP..
/
c889e..
ownership of
efa86..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMKFD..
/
4d4ab..
ownership of
1a2be..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMRPC..
/
ad478..
ownership of
89251..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMRGC..
/
ebdf9..
ownership of
b4446..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNFQ..
/
99fa1..
ownership of
e6671..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMHoR..
/
fd0c4..
ownership of
8fe16..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMJj5..
/
bbfaa..
ownership of
c8dd7..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMaJq..
/
7aca6..
ownership of
5f4b1..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMVVz..
/
ce4db..
ownership of
41908..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNRT..
/
b76ac..
ownership of
d3010..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMYWr..
/
86c0d..
ownership of
303ef..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMYVP..
/
f527f..
ownership of
1845b..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMQTb..
/
73916..
ownership of
829f8..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMZnQ..
/
8bafa..
ownership of
0e0f6..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMVvM..
/
8d4e2..
ownership of
4fcaa..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNoY..
/
19bc0..
ownership of
e418d..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMWDo..
/
6c4d8..
ownership of
bc372..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMGDs..
/
0f5fb..
ownership of
4d3ca..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNy1..
/
bce19..
ownership of
38ee9..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMUB9..
/
98b46..
ownership of
89f56..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMJCv..
/
0b003..
ownership of
aae29..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMJjB..
/
4f2e9..
ownership of
f37b7..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMT2Z..
/
08182..
ownership of
fa05e..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMc3o..
/
3b727..
ownership of
4970d..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMPV9..
/
991c2..
ownership of
e4dcc..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMHL4..
/
76699..
ownership of
e478d..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMLTy..
/
adf6d..
ownership of
6f232..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMKWB..
/
23be4..
ownership of
c2f47..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMavQ..
/
732e7..
ownership of
fd9b4..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMULT..
/
83a64..
ownership of
c57da..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMLaU..
/
654b5..
ownership of
06a08..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMSiy..
/
6dc29..
ownership of
41c9a..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMFet..
/
7dac8..
ownership of
b8703..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMSip..
/
c385e..
ownership of
8f922..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMTdV..
/
55c8f..
ownership of
09de1..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMV67..
/
6e3c3..
ownership of
6754f..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMKga..
/
dd8c6..
ownership of
8a8b3..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMPYE..
/
28582..
ownership of
d0eb4..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMWK9..
/
a82b3..
ownership of
cd20f..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMMBw..
/
6c203..
ownership of
a2263..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMFsR..
/
1b452..
ownership of
2c910..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMLLq..
/
9514c..
ownership of
62d26..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMJvq..
/
1aa8c..
ownership of
dd9d0..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMGjE..
/
a1b6a..
ownership of
7ffca..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMVAY..
/
4f5bc..
ownership of
61611..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMPCT..
/
80eff..
ownership of
e2bca..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMbPk..
/
bddca..
ownership of
bf556..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMRBa..
/
8c4a8..
ownership of
7bf3c..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMLw8..
/
665d1..
ownership of
3b633..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMJAM..
/
98f70..
ownership of
5e4ec..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMF3H..
/
d1d29..
ownership of
8b9f5..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMRnz..
/
41df3..
ownership of
aa75a..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMYea..
/
eb5a9..
ownership of
2972e..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMHPn..
/
f704c..
ownership of
09c6f..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMagN..
/
4dbd4..
ownership of
c7b84..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMJea..
/
39e78..
ownership of
f2790..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMXsW..
/
e99d7..
ownership of
92c6f..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMT19..
/
826e6..
ownership of
bd486..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMPo9..
/
05b58..
ownership of
18724..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMRmW..
/
158f4..
ownership of
8a6de..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMSXj..
/
223b7..
ownership of
6881a..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMYsH..
/
da7a1..
ownership of
a51ff..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMK9R..
/
d9133..
ownership of
4bf05..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMFDi..
/
482e7..
ownership of
ddc84..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMYoU..
/
559fd..
ownership of
4c880..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMLw3..
/
338ba..
ownership of
6b014..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMPnV..
/
368f1..
ownership of
ef5af..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMQnX..
/
23ef3..
ownership of
ef1bd..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMGDn..
/
dbbb5..
ownership of
1b3e0..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMUUG..
/
bba30..
ownership of
983d4..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMcA9..
/
e51f8..
ownership of
598ff..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMJ57..
/
f8476..
ownership of
53f22..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMK2g..
/
304db..
ownership of
f5012..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMZyL..
/
d60de..
ownership of
b9acd..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TML3E..
/
cc9cc..
ownership of
68dba..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMTzh..
/
5e1fb..
ownership of
06f80..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMaSb..
/
8a4f1..
ownership of
663c8..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMTxB..
/
2a924..
ownership of
67126..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMGNP..
/
9263a..
ownership of
891f7..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMbCr..
/
53a3b..
ownership of
7bb3e..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMWrc..
/
ac5ef..
ownership of
ef05c..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMMB9..
/
48be9..
ownership of
d724c..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMX6h..
/
ca301..
ownership of
33b1b..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMUHW..
/
6c884..
ownership of
6596b..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMTD5..
/
876b6..
ownership of
434e0..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMG3p..
/
9413b..
ownership of
7aa86..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNsY..
/
a28a7..
ownership of
5faed..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMVAM..
/
5a3f4..
ownership of
572c4..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMJm8..
/
44839..
ownership of
0f9ba..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMSca..
/
2ea5a..
ownership of
1e1dd..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNhT..
/
25d5c..
ownership of
0f17d..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMKW1..
/
4cf04..
ownership of
5e770..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMW4e..
/
dcf20..
ownership of
a48e2..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMUv2..
/
4b6bb..
ownership of
b3b1c..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMVgR..
/
981f4..
ownership of
f6f58..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMWes..
/
1a665..
ownership of
d2ed6..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMbD1..
/
332ef..
ownership of
0a8b9..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMahD..
/
48197..
ownership of
793b3..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMSou..
/
c3976..
ownership of
696ec..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMKE8..
/
ba6f6..
ownership of
7c070..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMM9E..
/
2eb4d..
ownership of
068ff..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TManj..
/
4cdf9..
ownership of
451d8..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMX43..
/
017fa..
ownership of
fe12d..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMaso..
/
48af2..
ownership of
a058d..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMXXd..
/
a15e7..
ownership of
5c0ec..
as prop with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNh2..
/
d8de9..
ownership of
173cc..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMTPt..
/
5e9df..
ownership of
f87dc..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMZqW..
/
ea8f8..
ownership of
70df3..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMPiX..
/
533d2..
ownership of
0561f..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMY6L..
/
df7b7..
ownership of
df26d..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMahS..
/
e94e1..
ownership of
67541..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMGbL..
/
91c09..
ownership of
7a200..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMMtc..
/
54696..
ownership of
a08a4..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMZm6..
/
9be9a..
ownership of
dae85..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMSPA..
/
e0624..
ownership of
7d226..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMHac..
/
37d44..
ownership of
c7794..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMLN8..
/
6266c..
ownership of
84459..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMbbH..
/
b2302..
ownership of
21582..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMKct..
/
edf24..
ownership of
06bcf..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMdmt..
/
d883b..
ownership of
95464..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMbZo..
/
408e3..
ownership of
d74fb..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMWQo..
/
13e84..
ownership of
69b7e..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMQjr..
/
2d74f..
ownership of
05af6..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMPVZ..
/
78bf1..
ownership of
a0fbb..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMcSg..
/
82c6f..
ownership of
a899d..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMQMz..
/
74571..
ownership of
7fe8f..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMR76..
/
3f13c..
ownership of
ef0d6..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMLBy..
/
69865..
ownership of
eb6e9..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMGWy..
/
80b33..
ownership of
0b939..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMG1y..
/
46af5..
ownership of
4f2b4..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMM8m..
/
c1207..
ownership of
f1b77..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMYD4..
/
d9700..
ownership of
af600..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMSbR..
/
0f4ea..
ownership of
05d54..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMU4j..
/
b367a..
ownership of
ff23b..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMHFM..
/
b83d4..
ownership of
e8cf2..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMNby..
/
2c44b..
ownership of
9d283..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMMh2..
/
89606..
ownership of
8a818..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMMT8..
/
92796..
ownership of
0014a..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
TMKHX..
/
6ddae..
ownership of
0edee..
as obj with payaddr
PrGxv..
rights free controlledby
PrGxv..
upto 0
PUK9H..
/
54f02..
doc published by
PrGxv..
Theorem
neq_i_sym
:
∀ x0 x1 .
(
x0
=
x1
⟶
∀ x2 : ο .
x2
)
⟶
x1
=
x0
⟶
∀ x2 : ο .
x2
(proof)
Definition
and
:=
λ x0 x1 : ο .
∀ x2 : ο .
(
x0
⟶
x1
⟶
x2
)
⟶
x2
Definition
explicit_Group
:=
λ x0 .
λ x1 :
ι →
ι → ι
.
and
(
and
(
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
prim1
(
x1
x2
x3
)
x0
)
(
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x2
(
x1
x3
x4
)
=
x1
(
x1
x2
x3
)
x4
)
)
(
∀ x2 : ο .
(
∀ x3 .
and
(
prim1
x3
x0
)
(
and
(
∀ x4 .
prim1
x4
x0
⟶
and
(
x1
x3
x4
=
x4
)
(
x1
x4
x3
=
x4
)
)
(
∀ x4 .
prim1
x4
x0
⟶
∀ x5 : ο .
(
∀ x6 .
and
(
prim1
x6
x0
)
(
and
(
x1
x4
x6
=
x3
)
(
x1
x6
x4
=
x3
)
)
⟶
x5
)
⟶
x5
)
)
⟶
x2
)
⟶
x2
)
Theorem
explicit_Group_identity_unique
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
(
∀ x4 .
prim1
x4
x0
⟶
x1
x2
x4
=
x4
)
⟶
(
∀ x4 .
prim1
x4
x0
⟶
x1
x4
x3
=
x4
)
⟶
x2
=
x3
(proof)
Definition
explicit_Group_identity
:=
λ x0 .
λ x1 :
ι →
ι → ι
.
prim0
(
λ x2 .
and
(
prim1
x2
x0
)
(
and
(
∀ x3 .
prim1
x3
x0
⟶
and
(
x1
x2
x3
=
x3
)
(
x1
x3
x2
=
x3
)
)
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 : ο .
(
∀ x5 .
and
(
prim1
x5
x0
)
(
and
(
x1
x3
x5
=
x2
)
(
x1
x5
x3
=
x2
)
)
⟶
x4
)
⟶
x4
)
)
)
Definition
explicit_Group_inverse
:=
λ x0 .
λ x1 :
ι →
ι → ι
.
λ x2 .
prim0
(
λ x3 .
and
(
prim1
x3
x0
)
(
and
(
x1
x2
x3
=
explicit_Group_identity
x0
x1
)
(
x1
x3
x2
=
explicit_Group_identity
x0
x1
)
)
)
Known
Eps_i_ex
:
∀ x0 :
ι → ο
.
(
∀ x1 : ο .
(
∀ x2 .
x0
x2
⟶
x1
)
⟶
x1
)
⟶
x0
(
prim0
x0
)
Theorem
explicit_Group_identity_prop
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
and
(
prim1
(
explicit_Group_identity
x0
x1
)
x0
)
(
and
(
∀ x2 .
prim1
x2
x0
⟶
and
(
x1
(
explicit_Group_identity
x0
x1
)
x2
=
x2
)
(
x1
x2
(
explicit_Group_identity
x0
x1
)
=
x2
)
)
(
∀ x2 .
prim1
x2
x0
⟶
∀ x3 : ο .
(
∀ x4 .
and
(
prim1
x4
x0
)
(
and
(
x1
x2
x4
=
explicit_Group_identity
x0
x1
)
(
x1
x4
x2
=
explicit_Group_identity
x0
x1
)
)
⟶
x3
)
⟶
x3
)
)
(proof)
Theorem
explicit_Group_identity_in
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
prim1
(
explicit_Group_identity
x0
x1
)
x0
(proof)
Theorem
explicit_Group_identity_lid
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
x1
(
explicit_Group_identity
x0
x1
)
x2
=
x2
(proof)
Theorem
explicit_Group_identity_rid
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
x1
x2
(
explicit_Group_identity
x0
x1
)
=
x2
(proof)
Theorem
explicit_Group_identity_invex
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
∀ x3 : ο .
(
∀ x4 .
and
(
prim1
x4
x0
)
(
and
(
x1
x2
x4
=
explicit_Group_identity
x0
x1
)
(
x1
x4
x2
=
explicit_Group_identity
x0
x1
)
)
⟶
x3
)
⟶
x3
(proof)
Theorem
explicit_Group_inverse_prop
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
and
(
prim1
(
explicit_Group_inverse
x0
x1
x2
)
x0
)
(
and
(
x1
x2
(
explicit_Group_inverse
x0
x1
x2
)
=
explicit_Group_identity
x0
x1
)
(
x1
(
explicit_Group_inverse
x0
x1
x2
)
x2
=
explicit_Group_identity
x0
x1
)
)
(proof)
Theorem
explicit_Group_inverse_in
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
prim1
(
explicit_Group_inverse
x0
x1
x2
)
x0
(proof)
Theorem
explicit_Group_inverse_rinv
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
x1
x2
(
explicit_Group_inverse
x0
x1
x2
)
=
explicit_Group_identity
x0
x1
(proof)
Theorem
explicit_Group_inverse_linv
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
x1
(
explicit_Group_inverse
x0
x1
x2
)
x2
=
explicit_Group_identity
x0
x1
(proof)
Theorem
explicit_Group_lcancel
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x2
x3
=
x1
x2
x4
⟶
x3
=
x4
(proof)
Theorem
explicit_Group_rcancel
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x2
x4
=
x1
x3
x4
⟶
x2
=
x3
(proof)
Theorem
explicit_Group_rinv_rev
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
x1
x2
x3
=
explicit_Group_identity
x0
x1
⟶
x3
=
explicit_Group_inverse
x0
x1
x2
(proof)
Theorem
explicit_Group_inv_com
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
x1
x2
x3
=
explicit_Group_identity
x0
x1
⟶
x1
x3
x2
=
explicit_Group_identity
x0
x1
(proof)
Theorem
explicit_Group_inv_rev2
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
x1
(
x1
x2
x3
)
(
x1
x2
x3
)
=
explicit_Group_identity
x0
x1
⟶
x1
(
x1
x3
x2
)
(
x1
x3
x2
)
=
explicit_Group_identity
x0
x1
(proof)
Definition
explicit_abelian
:=
λ x0 .
λ x1 :
ι →
ι → ι
.
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
x1
x2
x3
=
x1
x3
x2
Known
and3I
:
∀ x0 x1 x2 : ο .
x0
⟶
x1
⟶
x2
⟶
and
(
and
x0
x1
)
x2
Known
andI
:
∀ x0 x1 : ο .
x0
⟶
x1
⟶
and
x0
x1
Theorem
explicit_Group_repindep_imp
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x3
x4
=
x2
x3
x4
)
⟶
explicit_Group
x0
x1
⟶
explicit_Group
x0
x2
(proof)
Theorem
explicit_Group_identity_repindep
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x3
x4
=
x2
x3
x4
)
⟶
explicit_Group
x0
x1
⟶
explicit_Group_identity
x0
x1
=
explicit_Group_identity
x0
x2
(proof)
Theorem
explicit_Group_inverse_repindep
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x3
x4
=
x2
x3
x4
)
⟶
explicit_Group
x0
x1
⟶
∀ x3 .
prim1
x3
x0
⟶
explicit_Group_inverse
x0
x1
x3
=
explicit_Group_inverse
x0
x2
x3
(proof)
Theorem
explicit_abelian_repindep_imp
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x3
x4
=
x2
x3
x4
)
⟶
explicit_abelian
x0
x1
⟶
explicit_abelian
x0
x2
(proof)
Param
iff
:
ο
→
ο
→
ο
Known
iffI
:
∀ x0 x1 : ο .
(
x0
⟶
x1
)
⟶
(
x1
⟶
x0
)
⟶
iff
x0
x1
Theorem
explicit_Group_repindep
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x3
x4
=
x2
x3
x4
)
⟶
iff
(
explicit_Group
x0
x1
)
(
explicit_Group
x0
x2
)
(proof)
Theorem
explicit_abelian_repindep
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x3
x4
=
x2
x3
x4
)
⟶
iff
(
explicit_abelian
x0
x1
)
(
explicit_abelian
x0
x2
)
(proof)
Param
987b2..
:
ι
→
CT2
ι
Definition
30750..
:=
λ x0 .
∀ x1 :
ι → ο
.
(
∀ x2 .
∀ x3 :
ι →
ι → ι
.
(
∀ x4 .
prim1
x4
x2
⟶
∀ x5 .
prim1
x5
x2
⟶
prim1
(
x3
x4
x5
)
x2
)
⟶
x1
(
987b2..
x2
x3
)
)
⟶
x1
x0
Param
93c99..
:
ι
→
(
ι
→
(
ι
→
ι
→
ι
) →
ο
) →
ο
Definition
4f2b4..
:=
λ x0 .
and
(
30750..
x0
)
(
93c99..
x0
explicit_Group
)
Definition
eb6e9..
:=
λ x0 .
and
(
4f2b4..
x0
)
(
93c99..
x0
explicit_abelian
)
Known
7dd3b..
:
∀ x0 :
ι →
(
ι →
ι → ι
)
→ ο
.
∀ x1 .
∀ x2 :
ι →
ι → ι
.
(
∀ x3 :
ι →
ι → ι
.
(
∀ x4 .
prim1
x4
x1
⟶
∀ x5 .
prim1
x5
x1
⟶
x2
x4
x5
=
x3
x4
x5
)
⟶
x0
x1
x3
=
x0
x1
x2
)
⟶
93c99..
(
987b2..
x1
x2
)
x0
=
x0
x1
x2
Known
prop_ext
:
∀ x0 x1 : ο .
iff
x0
x1
⟶
x0
=
x1
Theorem
8a6de..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
93c99..
(
987b2..
x0
x1
)
explicit_Group
=
explicit_Group
x0
x1
(proof)
Known
b6770..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
(
∀ x2 .
prim1
x2
x0
⟶
∀ x3 .
prim1
x3
x0
⟶
prim1
(
x1
x2
x3
)
x0
)
⟶
30750..
(
987b2..
x0
x1
)
Theorem
bd486..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
explicit_Group
x0
x1
⟶
4f2b4..
(
987b2..
x0
x1
)
(proof)
Theorem
f2790..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
4f2b4..
(
987b2..
x0
x1
)
⟶
explicit_Group
x0
x1
(proof)
Theorem
09c6f..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
93c99..
(
987b2..
x0
x1
)
explicit_abelian
=
explicit_abelian
x0
x1
(proof)
Theorem
aa75a..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
eb6e9..
(
987b2..
x0
x1
)
⟶
and
(
4f2b4..
(
987b2..
x0
x1
)
)
(
explicit_abelian
x0
x1
)
(proof)
Definition
Subq
:=
λ x0 x1 .
∀ x2 .
prim1
x2
x0
⟶
prim1
x2
x1
Definition
7fe8f..
:=
λ x0 .
λ x1 :
ι →
ι → ι
.
λ x2 .
and
(
4f2b4..
(
987b2..
x2
x1
)
)
(
Subq
x2
x0
)
Param
94f9e..
:
ι
→
(
ι
→
ι
) →
ι
Definition
a0fbb..
:=
λ x0 .
λ x1 :
ι →
ι → ι
.
λ x2 .
∀ x3 .
prim1
x3
x0
⟶
Subq
(
94f9e..
x2
(
λ x4 .
x1
x3
(
x1
x4
(
explicit_Group_inverse
x0
x1
x3
)
)
)
)
x2
Theorem
5e4ec..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
∀ x2 .
4f2b4..
(
987b2..
x0
x1
)
⟶
Subq
x2
x0
⟶
prim1
(
explicit_Group_identity
x0
x1
)
x2
⟶
(
∀ x3 .
prim1
x3
x2
⟶
prim1
(
explicit_Group_inverse
x0
x1
x3
)
x2
)
⟶
(
∀ x3 .
prim1
x3
x2
⟶
∀ x4 .
prim1
x4
x2
⟶
prim1
(
x1
x3
x4
)
x2
)
⟶
7fe8f..
x0
x1
x2
(proof)
Theorem
7bf3c..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
∀ x2 .
4f2b4..
(
987b2..
x0
x1
)
⟶
7fe8f..
x0
x1
x2
⟶
explicit_Group_identity
x0
x1
=
explicit_Group_identity
x2
x1
(proof)
Theorem
e2bca..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
∀ x2 .
4f2b4..
(
987b2..
x0
x1
)
⟶
7fe8f..
x0
x1
x2
⟶
∀ x3 .
prim1
x3
x2
⟶
explicit_Group_inverse
x0
x1
x3
=
explicit_Group_inverse
x2
x1
x3
(proof)
Known
8c6f6..
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 .
prim1
x2
(
94f9e..
x0
x1
)
⟶
∀ x3 : ο .
(
∀ x4 .
prim1
x4
x0
⟶
x2
=
x1
x4
⟶
x3
)
⟶
x3
Theorem
7ffca..
:
∀ x0 .
∀ x1 :
ι →
ι → ι
.
∀ x2 .
4f2b4..
(
987b2..
x0
x1
)
⟶
7fe8f..
x0
x1
x2
⟶
explicit_abelian
x0
x1
⟶
a0fbb..
x0
x1
x2
(proof)
Known
696c0..
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 .
prim1
x2
x0
⟶
prim1
(
x1
x2
)
(
94f9e..
x0
x1
)
Theorem
62d26..
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ι
.
explicit_Group
x1
x2
⟶
Subq
x0
x1
⟶
(
∀ x4 .
prim1
x4
x1
⟶
∀ x5 .
prim1
x5
x1
⟶
x2
x4
x5
=
x3
x4
x5
)
⟶
a0fbb..
x1
x2
x0
⟶
a0fbb..
x1
x3
x0
(proof)
Definition
69b7e..
:=
λ x0 x1 .
and
(
and
(
30750..
x1
)
(
30750..
x0
)
)
(
93c99..
x1
(
λ x2 .
λ x3 :
ι →
ι → ι
.
93c99..
x0
(
λ x4 .
λ x5 :
ι →
ι → ι
.
and
(
and
(
x0
=
987b2..
x4
x3
)
(
4f2b4..
(
987b2..
x4
x3
)
)
)
(
Subq
x4
x2
)
)
)
)
Param
19c2c..
:
ι
→
(
ι
→
CT2
ι
) →
ι
Param
1216a..
:
ι
→
(
ι
→
ο
) →
ι
Param
48ef8..
:
ι
Param
3097a..
:
ι
→
(
ι
→
ι
) →
ι
Definition
b5c9f..
:=
λ x0 x1 .
3097a..
x1
(
λ x2 .
x0
)
Param
4ae4a..
:
ι
→
ι
Param
f482f..
:
ι
→
ι
→
ι
Param
4a7ef..
:
ι
Definition
95464..
:=
λ x0 x1 .
19c2c..
x1
(
λ x2 .
λ x3 :
ι →
ι → ι
.
1216a..
48ef8..
(
λ x4 .
∀ x5 : ο .
(
∀ x6 .
and
(
prim1
x6
(
b5c9f..
x2
(
4ae4a..
x4
)
)
)
(
∀ x7 .
prim1
x7
(
4ae4a..
x4
)
⟶
∀ x8 .
prim1
x8
(
4ae4a..
x4
)
⟶
(
x7
=
x8
⟶
∀ x9 : ο .
x9
)
⟶
∀ x9 .
prim1
x9
(
f482f..
x0
4a7ef..
)
⟶
∀ x10 .
prim1
x10
(
f482f..
x0
4a7ef..
)
⟶
x3
(
f482f..
x6
x7
)
x9
=
x3
(
f482f..
x6
x8
)
x10
⟶
∀ x11 : ο .
x11
)
⟶
x5
)
⟶
x5
)
)
Definition
21582..
:=
λ x0 x1 .
and
(
69b7e..
x0
x1
)
(
93c99..
x1
(
λ x2 .
λ x3 :
ι →
ι → ι
.
93c99..
x0
(
λ x4 .
λ x5 :
ι →
ι → ι
.
a0fbb..
x2
x3
x4
)
)
)
Theorem
a2263..
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ι
.
93c99..
(
987b2..
x0
x2
)
(
λ x5 .
λ x6 :
ι →
ι → ι
.
and
(
and
(
987b2..
x0
x2
=
987b2..
x5
x3
)
(
4f2b4..
(
987b2..
x5
x3
)
)
)
(
Subq
x5
x1
)
)
=
and
(
and
(
987b2..
x0
x2
=
987b2..
x0
x3
)
(
4f2b4..
(
987b2..
x0
x3
)
)
)
(
Subq
x0
x1
)
(proof)
Known
prop_ext_2
:
∀ x0 x1 : ο .
(
x0
⟶
x1
)
⟶
(
x1
⟶
x0
)
⟶
x0
=
x1
Known
a90ae..
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x1
x3
x4
=
x2
x3
x4
)
⟶
987b2..
x0
x1
=
987b2..
x0
x2
Theorem
d0eb4..
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ι
.
93c99..
(
987b2..
x1
x3
)
(
λ x5 .
λ x6 :
ι →
ι → ι
.
93c99..
(
987b2..
x0
x2
)
(
λ x7 .
λ x8 :
ι →
ι → ι
.
and
(
and
(
987b2..
x0
x2
=
987b2..
x7
x6
)
(
4f2b4..
(
987b2..
x7
x6
)
)
)
(
Subq
x7
x5
)
)
)
=
and
(
and
(
987b2..
x0
x2
=
987b2..
x0
x3
)
(
4f2b4..
(
987b2..
x0
x3
)
)
)
(
Subq
x0
x1
)
(proof)
Theorem
6754f..
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ι
.
69b7e..
(
987b2..
x0
x2
)
(
987b2..
x1
x3
)
⟶
and
(
987b2..
x0
x2
=
987b2..
x0
x3
)
(
7fe8f..
x1
x3
x0
)
(proof)
Theorem
8f922..
:
∀ x0 x1 .
69b7e..
x0
x1
⟶
∀ x2 :
ι →
ι → ο
.
(
∀ x3 x4 .
∀ x5 :
ι →
ι → ι
.
(
∀ x6 .
prim1
x6
x4
⟶
∀ x7 .
prim1
x7
x4
⟶
prim1
(
x5
x6
x7
)
x4
)
⟶
4f2b4..
(
987b2..
x3
x5
)
⟶
Subq
x3
x4
⟶
x2
(
987b2..
x3
x5
)
(
987b2..
x4
x5
)
)
⟶
x2
x0
x1
(proof)
Theorem
41c9a..
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ι
.
explicit_Group
x1
x2
⟶
Subq
x0
x1
⟶
(
∀ x4 .
prim1
x4
x1
⟶
∀ x5 .
prim1
x5
x1
⟶
x2
x4
x5
=
x3
x4
x5
)
⟶
a0fbb..
x1
x2
x0
=
a0fbb..
x1
x3
x0
(proof)
Theorem
c57da..
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ι
.
93c99..
(
987b2..
x0
x2
)
(
λ x5 .
λ x6 :
ι →
ι → ι
.
a0fbb..
x1
x3
x5
)
=
a0fbb..
x1
x3
x0
(proof)
Theorem
c2f47..
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ι
.
4f2b4..
(
987b2..
x1
x3
)
⟶
Subq
x0
x1
⟶
93c99..
(
987b2..
x1
x3
)
(
λ x5 .
λ x6 :
ι →
ι → ι
.
93c99..
(
987b2..
x0
x2
)
(
λ x7 .
λ x8 :
ι →
ι → ι
.
a0fbb..
x5
x6
x7
)
)
=
a0fbb..
x1
x3
x0
(proof)
Theorem
e478d..
:
∀ x0 .
eb6e9..
x0
⟶
∀ x1 .
69b7e..
x1
x0
⟶
21582..
x1
x0
(proof)
Known
31c9d..
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ι
.
987b2..
x0
x2
=
987b2..
x1
x3
⟶
and
(
x0
=
x1
)
(
∀ x4 .
prim1
x4
x0
⟶
∀ x5 .
prim1
x5
x0
⟶
x2
x4
x5
=
x3
x4
x5
)
Theorem
4970d..
:
∀ x0 x1 x2 .
69b7e..
x0
x1
⟶
69b7e..
x1
x2
⟶
69b7e..
x0
x2
(proof)
Definition
bij
:=
λ x0 x1 .
λ x2 :
ι → ι
.
and
(
and
(
∀ x3 .
prim1
x3
x0
⟶
prim1
(
x2
x3
)
x1
)
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x2
x3
=
x2
x4
⟶
x3
=
x4
)
)
(
∀ x3 .
prim1
x3
x1
⟶
∀ x4 : ο .
(
∀ x5 .
and
(
prim1
x5
x0
)
(
x2
x5
=
x3
)
⟶
x4
)
⟶
x4
)
Param
0fc90..
:
ι
→
(
ι
→
ι
) →
ι
Known
6982e..
:
∀ x0 .
∀ x1 :
ι → ο
.
∀ x2 .
prim1
x2
(
1216a..
x0
x1
)
⟶
and
(
prim1
x2
x0
)
(
x1
x2
)
Known
b2421..
:
∀ x0 .
∀ x1 :
ι → ο
.
∀ x2 .
prim1
x2
x0
⟶
x1
x2
⟶
prim1
x2
(
1216a..
x0
x1
)
Known
27474..
:
∀ x0 .
∀ x1 x2 :
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
prim1
(
x2
x3
)
(
x1
x3
)
)
⟶
prim1
(
0fc90..
x0
x2
)
(
3097a..
x0
x1
)
Known
f22ec..
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 .
prim1
x2
x0
⟶
f482f..
(
0fc90..
x0
x1
)
x2
=
x1
x2
Known
d8d74..
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 x3 .
prim1
x2
(
3097a..
x0
x1
)
⟶
prim1
x3
x0
⟶
prim1
(
f482f..
x2
x3
)
(
x1
x3
)
Theorem
f37b7..
:
∀ x0 x1 .
prim1
x1
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x2 .
bij
x0
x0
(
f482f..
x2
)
)
)
⟶
∀ x2 .
prim1
x2
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x3 .
bij
x0
x0
(
f482f..
x3
)
)
)
⟶
prim1
(
0fc90..
x0
(
λ x3 .
f482f..
x2
(
f482f..
x1
x3
)
)
)
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x3 .
bij
x0
x0
(
f482f..
x3
)
)
)
(proof)
Theorem
89f56..
:
∀ x0 .
prim1
(
0fc90..
x0
(
λ x1 .
x1
)
)
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x1 .
bij
x0
x0
(
f482f..
x1
)
)
)
(proof)
Param
inv
:
ι
→
(
ι
→
ι
) →
ι
→
ι
Known
4402a..
:
∀ x0 .
∀ x1 x2 :
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
x1
x3
=
x2
x3
)
⟶
0fc90..
x0
x1
=
0fc90..
x0
x2
Known
f775d..
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
(
∀ x3 .
prim1
x3
x0
⟶
∀ x4 .
prim1
x4
x0
⟶
x2
x3
=
x2
x4
⟶
x3
=
x4
)
⟶
∀ x3 .
prim1
x3
x0
⟶
inv
x0
x2
(
x2
x3
)
=
x3
Known
surj_rinv
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
(
∀ x3 .
prim1
x3
x1
⟶
∀ x4 : ο .
(
∀ x5 .
and
(
prim1
x5
x0
)
(
x2
x5
=
x3
)
⟶
x4
)
⟶
x4
)
⟶
∀ x3 .
prim1
x3
x1
⟶
and
(
prim1
(
inv
x0
x2
x3
)
x0
)
(
x2
(
inv
x0
x2
x3
)
=
x3
)
Theorem
4d3ca..
:
∀ x0 x1 .
prim1
x1
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x2 .
bij
x0
x0
(
f482f..
x2
)
)
)
⟶
and
(
and
(
prim1
(
0fc90..
x0
(
inv
x0
(
f482f..
x1
)
)
)
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x2 .
bij
x0
x0
(
f482f..
x2
)
)
)
)
(
0fc90..
x0
(
λ x3 .
f482f..
(
0fc90..
x0
(
inv
x0
(
f482f..
x1
)
)
)
(
f482f..
x1
x3
)
)
=
0fc90..
x0
(
λ x3 .
x3
)
)
)
(
0fc90..
x0
(
λ x3 .
f482f..
x1
(
f482f..
(
0fc90..
x0
(
inv
x0
(
f482f..
x1
)
)
)
x3
)
)
=
0fc90..
x0
(
λ x3 .
x3
)
)
(proof)
Known
6e275..
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 .
prim1
x2
(
3097a..
x0
x1
)
⟶
∀ x3 .
prim1
x3
(
3097a..
x0
x1
)
⟶
(
∀ x4 .
prim1
x4
x0
⟶
f482f..
x2
x4
=
f482f..
x3
x4
)
⟶
x2
=
x3
Theorem
e418d..
:
∀ x0 .
explicit_Group
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x1 .
bij
x0
x0
(
f482f..
x1
)
)
)
(
λ x1 x2 .
0fc90..
x0
(
λ x3 .
f482f..
x2
(
f482f..
x1
x3
)
)
)
(proof)
Theorem
0e0f6..
:
∀ x0 .
explicit_Group_identity
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x2 .
bij
x0
x0
(
f482f..
x2
)
)
)
(
λ x2 x3 .
0fc90..
x0
(
λ x4 .
f482f..
x3
(
f482f..
x2
x4
)
)
)
=
0fc90..
x0
(
λ x2 .
x2
)
(proof)
Theorem
1845b..
:
∀ x0 x1 .
prim1
x1
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x2 .
bij
x0
x0
(
f482f..
x2
)
)
)
⟶
explicit_Group_inverse
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x3 .
bij
x0
x0
(
f482f..
x3
)
)
)
(
λ x3 x4 .
0fc90..
x0
(
λ x5 .
f482f..
x4
(
f482f..
x3
x5
)
)
)
x1
=
0fc90..
x0
(
inv
x0
(
f482f..
x1
)
)
(proof)
Theorem
d3010..
:
∀ x0 x1 .
Subq
x1
x0
⟶
∀ x2 .
prim1
x2
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x3 .
and
(
bij
x0
x0
(
f482f..
x3
)
)
(
∀ x4 .
prim1
x4
x1
⟶
f482f..
x3
x4
=
x4
)
)
)
⟶
∀ x3 .
prim1
x3
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x4 .
and
(
bij
x0
x0
(
f482f..
x4
)
)
(
∀ x5 .
prim1
x5
x1
⟶
f482f..
x4
x5
=
x5
)
)
)
⟶
prim1
(
0fc90..
x0
(
λ x4 .
f482f..
x3
(
f482f..
x2
x4
)
)
)
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x4 .
and
(
bij
x0
x0
(
f482f..
x4
)
)
(
∀ x5 .
prim1
x5
x1
⟶
f482f..
x4
x5
=
x5
)
)
)
(proof)
Theorem
5f4b1..
:
∀ x0 x1 .
Subq
x1
x0
⟶
7fe8f..
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x2 .
bij
x0
x0
(
f482f..
x2
)
)
)
(
λ x2 x3 .
0fc90..
x0
(
λ x4 .
f482f..
x3
(
f482f..
x2
x4
)
)
)
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x2 .
and
(
bij
x0
x0
(
f482f..
x2
)
)
(
∀ x3 .
prim1
x3
x1
⟶
f482f..
x2
x3
=
x3
)
)
)
(proof)
Definition
c7794..
:=
λ x0 .
987b2..
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x1 .
bij
x0
x0
(
f482f..
x1
)
)
)
(
λ x1 x2 .
0fc90..
x0
(
λ x3 .
f482f..
x2
(
f482f..
x1
x3
)
)
)
Definition
dae85..
:=
λ x0 x1 .
987b2..
(
1216a..
(
b5c9f..
x0
x0
)
(
λ x2 .
and
(
bij
x0
x0
(
f482f..
x2
)
)
(
∀ x3 .
prim1
x3
x1
⟶
f482f..
x2
x3
=
x3
)
)
)
(
λ x2 x3 .
0fc90..
x0
(
λ x4 .
f482f..
x3
(
f482f..
x2
x4
)
)
)
Theorem
8fe16..
:
∀ x0 .
4f2b4..
(
c7794..
x0
)
(proof)
Theorem
b4446..
:
∀ x0 x1 .
Subq
x1
x0
⟶
4f2b4..
(
dae85..
x0
x1
)
(proof)
Theorem
1a2be..
:
∀ x0 x1 .
Subq
x1
x0
⟶
69b7e..
(
dae85..
x0
x1
)
(
c7794..
x0
)
(proof)
Theorem
03e07..
:
∀ x0 x1 x2 .
Subq
x2
x1
⟶
Subq
x1
x0
⟶
69b7e..
(
dae85..
x0
x1
)
(
dae85..
x0
x2
)
(proof)
Definition
False
:=
∀ x0 : ο .
x0
Definition
not
:=
λ x0 : ο .
x0
⟶
False
Param
If_i
:
ο
→
ι
→
ι
→
ι
Known
ac5c1..
:
∀ x0 .
∀ x1 :
ι → ο
.
∀ x2 .
prim1
x2
(
1216a..
x0
x1
)
⟶
x1
x2
Known
3a2b6..
:
4ae4a..
(
4ae4a..
4a7ef..
)
=
4a7ef..
⟶
∀ x0 : ο .
x0
Known
52da6..
:
∀ x0 x1 x2 .
f482f..
(
0fc90..
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
(
λ x4 .
If_i
(
x4
=
4a7ef..
)
x0
(
If_i
(
x4
=
4ae4a..
4a7ef..
)
x1
x2
)
)
)
4a7ef..
=
x0
Known
2eaee..
:
prim1
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
Known
11d6d..
:
∀ x0 x1 x2 .
f482f..
(
0fc90..
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
(
λ x4 .
If_i
(
x4
=
4a7ef..
)
x0
(
If_i
(
x4
=
4ae4a..
4a7ef..
)
x1
x2
)
)
)
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
=
x2
Known
72f77..
:
prim1
4a7ef..
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
Known
f1083..
:
prim1
4a7ef..
(
4ae4a..
4a7ef..
)
Known
29def..
:
∀ x0 x1 x2 x3 .
prim1
x0
x3
⟶
prim1
x1
x3
⟶
prim1
x2
x3
⟶
prim1
(
0fc90..
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
(
λ x4 .
If_i
(
x4
=
4a7ef..
)
x0
(
If_i
(
x4
=
4ae4a..
4a7ef..
)
x1
x2
)
)
)
(
b5c9f..
x3
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
)
Known
c60fe..
:
prim1
(
4ae4a..
4a7ef..
)
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
Known
530f4..
:
∀ x0 x1 x2 .
prim1
x0
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
⟶
prim1
x1
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
⟶
prim1
x2
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
⟶
(
x0
=
x1
⟶
∀ x3 : ο .
x3
)
⟶
(
x0
=
x2
⟶
∀ x3 : ο .
x3
)
⟶
(
x1
=
x2
⟶
∀ x3 : ο .
x3
)
⟶
bij
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
(
f482f..
(
0fc90..
(
4ae4a..
(
4ae4a..
(
4ae4a..
4a7ef..
)
)
)
(
λ x3 .
If_i
(
x3
=
4a7ef..
)
x0
(
If_i
(
x3
=
4ae4a..
4a7ef..
)
x1
x2
)
)
)
)
Known
3bafe..
:
4a7ef..
=
4ae4a..
(
4ae4a..
4a7ef..
)
⟶
∀ x0 : ο .
x0
Known
c8c18..
:
4a7ef..
=
4ae4a..
4a7ef..
⟶
∀ x0 : ο .
x0
Known
f9d2f..
:
4ae4a..
(
4ae4a..
4a7ef..
)
=
4ae4a..
4a7ef..
⟶
∀ x0 : ο .
x0
Known
2911f..
:
∀ x0 .
prim1
x0
(
4ae4a..
4a7ef..
)
⟶
∀ x1 :
ι → ο
.
x1
4a7ef..
⟶
x1
x0
Definition
or
:=
λ x0 x1 : ο .
∀ x2 : ο .
(
x0
⟶
x2
)
⟶
(
x1
⟶
x2
)
⟶
x2
Known
958ef..
:
∀ x0 x1 .
prim1
x1
(
4ae4a..
x0
)
⟶
or
(
prim1
x1
x0
)
(
x1
=
x0
)
Definition
nIn
:=
λ x0 x1 .
not
(
prim1
x0
x1
)
Known
dcd83..
:
∀ x0 .
nIn
x0
4a7ef..
Theorem
6c4b8..
:
∀ x0 : ο .
(
∀ x1 .
(
∀ x2 : ο .
(
∀ x3 .
and
(
and
(
4f2b4..
x3
)
(
69b7e..
x1
x3
)
)
(
not
(
21582..
x1
x3
)
)
⟶
x2
)
⟶
x2
)
⟶
x0
)
⟶
x0
(proof)
Definition
7a200..
:=
λ x0 x1 x2 x3 .
93c99..
x0
(
λ x4 .
λ x5 :
ι →
ι → ι
.
and
(
and
(
prim1
x2
x4
)
(
prim1
x3
x4
)
)
(
prim1
(
x5
x2
(
explicit_Group_inverse
x4
x5
x3
)
)
(
f482f..
x1
4a7ef..
)
)
)
Param
quotient
:
(
ι
→
ι
→
ο
) →
ι
→
ο
Param
canonical_elt
:
(
ι
→
ι
→
ο
) →
ι
→
ι
Definition
df26d..
:=
λ x0 x1 .
19c2c..
x0
(
λ x2 .
λ x3 :
ι →
ι → ι
.
987b2..
(
1216a..
x2
(
quotient
(
7a200..
x0
x1
)
)
)
(
λ x4 x5 .
canonical_elt
(
7a200..
x0
x1
)
(
x3
x4
x5
)
)
)
Definition
70df3..
:=
λ x0 .
and
(
4f2b4..
x0
)
(
∀ x1 .
prim1
x1
(
f482f..
x0
4a7ef..
)
⟶
∀ x2 .
prim1
x2
(
f482f..
x0
4a7ef..
)
⟶
x1
=
x2
)
Definition
173cc..
:=
λ x0 .
∀ x1 : ο .
(
∀ x2 .
and
(
prim1
x2
48ef8..
)
(
∀ x3 : ο .
(
∀ x4 .
and
(
and
(
and
(
and
(
∀ x5 .
prim1
x5
(
4ae4a..
x2
)
⟶
4f2b4..
(
f482f..
x4
x5
)
)
(
∀ x5 .
prim1
x5
x2
⟶
21582..
(
f482f..
x4
x5
)
(
f482f..
x4
(
4ae4a..
x5
)
)
)
)
(
∀ x5 .
prim1
x5
x2
⟶
eb6e9..
(
df26d..
(
f482f..
x4
(
4ae4a..
x5
)
)
(
f482f..
x4
x5
)
)
)
)
(
x0
=
f482f..
x4
x2
)
)
(
70df3..
(
f482f..
x4
4a7ef..
)
)
⟶
x3
)
⟶
x3
)
⟶
x1
)
⟶
x1