Search for blocks/addresses/...
Proofgold Signed Transaction
vin
PrGwp..
/
5c0fa..
PUhmh..
/
2b4df..
vout
PrGwp..
/
cfe08..
19.99 bars
TMF4N..
/
689a2..
ownership of
d6484..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMX9b..
/
90a49..
ownership of
bec05..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMFge..
/
31aaf..
ownership of
59c32..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMYBB..
/
51808..
ownership of
01b66..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMFM..
/
e2809..
ownership of
97af2..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMcvu..
/
59440..
ownership of
f468e..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMUoU..
/
6532d..
ownership of
d642c..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMEg..
/
8b1d7..
ownership of
37327..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWE4..
/
add97..
ownership of
6f93e..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMUuS..
/
6d14a..
ownership of
4bf9b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWoB..
/
ae0ec..
ownership of
23f30..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMFg..
/
a83f4..
ownership of
6dfdd..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMN9A..
/
6ef96..
ownership of
7a22d..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMd16..
/
8c08e..
ownership of
53889..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMLsf..
/
3cb48..
ownership of
36f20..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMaSv..
/
328d2..
ownership of
60962..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMNCa..
/
bb4ca..
ownership of
5f8b3..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMUcW..
/
f2f9d..
ownership of
0fd35..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMLJb..
/
20bce..
ownership of
242bc..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMEqr..
/
37ab6..
ownership of
0dfb8..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMLcZ..
/
2a1a9..
ownership of
e6760..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXmw..
/
dbbda..
ownership of
9e331..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMKKm..
/
ab159..
ownership of
60da1..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMUgW..
/
ff030..
ownership of
95c4f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMVB8..
/
5b4ce..
ownership of
4a49b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMJ4e..
/
880fc..
ownership of
11987..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWGJ..
/
fc661..
ownership of
e9271..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMFtv..
/
1e926..
ownership of
e665b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMb1B..
/
fb2e5..
ownership of
4f8f7..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMRMx..
/
95a4f..
ownership of
9ea67..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMcQL..
/
1c228..
ownership of
68126..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMNkS..
/
100bf..
ownership of
fcbfb..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMSP6..
/
3f10f..
ownership of
7c00e..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMG1u..
/
4321e..
ownership of
579c0..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMbHi..
/
9f5c2..
ownership of
84187..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWpL..
/
05500..
ownership of
ac9f8..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMbuu..
/
ccb0b..
ownership of
0ca5d..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWEc..
/
72603..
ownership of
a457b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMG1M..
/
525d6..
ownership of
21771..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMdhu..
/
a0616..
ownership of
3f314..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMZhc..
/
9326a..
ownership of
d0034..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMJSt..
/
2cbbe..
ownership of
7dd25..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TML8A..
/
72c4b..
ownership of
b103f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQKk..
/
0e0a1..
ownership of
7c4b7..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMHjU..
/
14b3e..
ownership of
4f3c9..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMN5W..
/
1b54f..
ownership of
15c67..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMZkM..
/
75989..
ownership of
451db..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMKjp..
/
320d8..
ownership of
6cc6f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMYQF..
/
91c90..
ownership of
3094b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMd4y..
/
bcc19..
ownership of
1475f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMKQU..
/
36142..
ownership of
c0025..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMR3b..
/
58f59..
ownership of
33373..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMdRt..
/
5c1a2..
ownership of
6b323..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMKJC..
/
31b58..
ownership of
a9072..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMLvu..
/
4c717..
ownership of
5de76..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMbj7..
/
b1bb8..
ownership of
b78e2..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXz7..
/
76a91..
ownership of
a4e85..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXuC..
/
3da75..
ownership of
a7e8b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMawZ..
/
9a72e..
ownership of
7a17b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMZnP..
/
21d02..
ownership of
1277a..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQSH..
/
1b05f..
ownership of
75456..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMRSJ..
/
d21a9..
ownership of
d39fd..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMScy..
/
a41ff..
ownership of
2e15a..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMJ91..
/
92260..
ownership of
ac601..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMC5..
/
6112b..
ownership of
f7b71..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWjT..
/
4babc..
ownership of
ae658..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMaRM..
/
fd7f5..
ownership of
da1a5..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMcrW..
/
0942e..
ownership of
94084..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMd98..
/
d19a6..
ownership of
f89bb..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMEh9..
/
b7bd3..
ownership of
366a6..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMSYM..
/
eae0a..
ownership of
ae56c..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMTxB..
/
8af63..
ownership of
7c7fe..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMSQp..
/
2b0f8..
ownership of
ce88c..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMJJj..
/
5a050..
ownership of
b4287..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMYU2..
/
7f11b..
ownership of
874a5..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMTTx..
/
fe257..
ownership of
f601d..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMS2j..
/
9fdcb..
ownership of
2ddab..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQZd..
/
13383..
ownership of
e28c2..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMK6x..
/
ca9bd..
ownership of
97ec1..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQAR..
/
37bb2..
ownership of
40e83..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMUqJ..
/
76681..
ownership of
f792f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMy5..
/
d2c56..
ownership of
e41f5..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMU7V..
/
66161..
ownership of
31eca..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMKD1..
/
350c7..
ownership of
fe691..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMSJF..
/
c4599..
ownership of
8b40c..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMFQ..
/
e47ec..
ownership of
f3fb2..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXpZ..
/
b8447..
ownership of
9fef5..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMNKd..
/
7da7d..
ownership of
beebf..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMJfT..
/
80013..
ownership of
d836e..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMZ7J..
/
07ab3..
ownership of
0db00..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMLuj..
/
304ec..
ownership of
f255e..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMV5X..
/
5f8da..
ownership of
c3f14..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMTLT..
/
08dd9..
ownership of
55a23..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMHAq..
/
dd283..
ownership of
4aae2..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMLaC..
/
510f1..
ownership of
5600f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMPRJ..
/
d912f..
ownership of
59b26..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMPvn..
/
fb1ce..
ownership of
cc1e8..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMZne..
/
4d455..
ownership of
c84c8..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQ23..
/
3c3ad..
ownership of
fbe6b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMz1..
/
17b6e..
ownership of
64f6d..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMGUS..
/
24591..
ownership of
31336..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMcQd..
/
4e323..
ownership of
34371..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQdX..
/
f0682..
ownership of
5ce35..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMGYh..
/
50dce..
ownership of
697f8..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMLo2..
/
61fcd..
ownership of
fec9f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMFhh..
/
0e14a..
ownership of
37aac..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMW93..
/
53cf1..
ownership of
eca16..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMVaN..
/
b5b35..
ownership of
07ffa..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMbfY..
/
37350..
ownership of
6864b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMT8n..
/
d4f82..
ownership of
56b02..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMHz6..
/
58d7b..
ownership of
c24d7..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMUiH..
/
aed9a..
ownership of
fe050..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMY9y..
/
2463e..
ownership of
4017d..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWnN..
/
d52e7..
ownership of
61507..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMJWz..
/
f07f6..
ownership of
19634..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMZvH..
/
8202d..
ownership of
22333..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMVnm..
/
76ed6..
ownership of
ccd83..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMPQa..
/
55f92..
ownership of
2b7bb..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMTZz..
/
1167d..
ownership of
5481f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMTky..
/
03fff..
ownership of
eb5c5..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMRJR..
/
f7b2d..
ownership of
d42d6..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMRoE..
/
8645e..
ownership of
da0fc..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMZ6P..
/
4e3a6..
ownership of
acc0b..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMdmD..
/
5ca8f..
ownership of
0791f..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQ6C..
/
b70b6..
ownership of
1b378..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMR5w..
/
4422f..
ownership of
c9083..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQMx..
/
bb801..
ownership of
a3332..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMSr5..
/
72fd8..
ownership of
284b1..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMTa..
/
5e5f7..
ownership of
cef66..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQNs..
/
9f854..
ownership of
ddd68..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMS9T..
/
eb3c2..
ownership of
8d7c6..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMFDX..
/
92391..
ownership of
81ff9..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMSRQ..
/
cf037..
ownership of
f3c50..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMJAp..
/
5ce3d..
ownership of
97684..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXwF..
/
97bff..
ownership of
e33c2..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMVLC..
/
a6236..
ownership of
4da86..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMK53..
/
4b610..
ownership of
ea686..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXmA..
/
812a0..
ownership of
b4c10..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMbVa..
/
035b3..
ownership of
c8518..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXCZ..
/
c1644..
ownership of
a8026..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMUtZ..
/
ca7d4..
ownership of
67b22..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMVrJ..
/
25218..
ownership of
ee6f1..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMVA..
/
7277f..
ownership of
8d9f1..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMMCX..
/
eef8b..
ownership of
fbebc..
as prop with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMSzU..
/
2fd0b..
ownership of
eebd3..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMcii..
/
665f7..
ownership of
1ab60..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMamR..
/
09146..
ownership of
9f686..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMTQ4..
/
34f1d..
ownership of
53e30..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWmP..
/
03a3b..
ownership of
16f1c..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMW33..
/
9de4d..
ownership of
8b052..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXvM..
/
33c00..
ownership of
21eaa..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMYDd..
/
a89b5..
ownership of
9bd10..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMWS8..
/
91ac5..
ownership of
44e4b..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMc7L..
/
3ab6c..
ownership of
bb377..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMKqc..
/
bec14..
ownership of
5fb6d..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMKfD..
/
1b191..
ownership of
0c3d7..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMKJr..
/
5f4d6..
ownership of
eba25..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMFYm..
/
f33f6..
ownership of
583e7..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMTfD..
/
56f86..
ownership of
344b3..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMcXC..
/
60794..
ownership of
2031e..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMNqf..
/
3126e..
ownership of
d6861..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMGVN..
/
26da3..
ownership of
8dc73..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMXqL..
/
bc5b8..
ownership of
8ea07..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMb6j..
/
2110c..
ownership of
745a4..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMNjv..
/
9a9cc..
ownership of
bfc34..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMTDC..
/
e428a..
ownership of
67895..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMSu2..
/
207da..
ownership of
112bf..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMNAW..
/
bd56d..
ownership of
a0d50..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMH6s..
/
8548a..
ownership of
e2d90..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMHDG..
/
d35eb..
ownership of
0dd7e..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMYXV..
/
25c1d..
ownership of
b265f..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMZU4..
/
6a0b9..
ownership of
25b05..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMR7t..
/
cbc9f..
ownership of
d4e01..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMNTL..
/
7f5cf..
ownership of
c097a..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMQPj..
/
dc416..
ownership of
a1519..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
TMS5m..
/
74d98..
ownership of
c6a33..
as obj with payaddr
Pr6Pc..
rights free controlledby
Pr6Pc..
upto 0
PUPLb..
/
6fc79..
doc published by
Pr6Pc..
Param
lam
Sigma
:
ι
→
(
ι
→
ι
) →
ι
Param
ordsucc
ordsucc
:
ι
→
ι
Param
If_i
If_i
:
ο
→
ι
→
ι
→
ι
Param
encode_r
encode_r
:
ι
→
(
ι
→
ι
→
ο
) →
ι
Param
Sep
Sep
:
ι
→
(
ι
→
ο
) →
ι
Definition
pack_u_r_p_e
:=
λ x0 .
λ x1 :
ι → ι
.
λ x2 :
ι →
ι → ο
.
λ x3 :
ι → ο
.
λ x4 .
lam
5
(
λ x5 .
If_i
(
x5
=
0
)
x0
(
If_i
(
x5
=
1
)
(
lam
x0
x1
)
(
If_i
(
x5
=
2
)
(
encode_r
x0
x2
)
(
If_i
(
x5
=
3
)
(
Sep
x0
x3
)
x4
)
)
)
)
Param
ap
ap
:
ι
→
ι
→
ι
Known
tuple_5_0_eq
tuple_5_0_eq
:
∀ x0 x1 x2 x3 x4 .
ap
(
lam
5
(
λ x6 .
If_i
(
x6
=
0
)
x0
(
If_i
(
x6
=
1
)
x1
(
If_i
(
x6
=
2
)
x2
(
If_i
(
x6
=
3
)
x3
x4
)
)
)
)
)
0
=
x0
Theorem
pack_u_r_p_e_0_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 :
ι → ο
.
∀ x5 .
x0
=
pack_u_r_p_e
x1
x2
x3
x4
x5
⟶
x1
=
ap
x0
0
(proof)
Theorem
pack_u_r_p_e_0_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 :
ι → ο
.
∀ x4 .
x0
=
ap
(
pack_u_r_p_e
x0
x1
x2
x3
x4
)
0
(proof)
Known
tuple_5_1_eq
tuple_5_1_eq
:
∀ x0 x1 x2 x3 x4 .
ap
(
lam
5
(
λ x6 .
If_i
(
x6
=
0
)
x0
(
If_i
(
x6
=
1
)
x1
(
If_i
(
x6
=
2
)
x2
(
If_i
(
x6
=
3
)
x3
x4
)
)
)
)
)
1
=
x1
Known
beta
beta
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 .
x2
∈
x0
⟶
ap
(
lam
x0
x1
)
x2
=
x1
x2
Theorem
pack_u_r_p_e_1_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 :
ι → ο
.
∀ x5 .
x0
=
pack_u_r_p_e
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
x2
x6
=
ap
(
ap
x0
1
)
x6
(proof)
Theorem
pack_u_r_p_e_1_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
x5
∈
x0
⟶
x1
x5
=
ap
(
ap
(
pack_u_r_p_e
x0
x1
x2
x3
x4
)
1
)
x5
(proof)
Param
decode_r
decode_r
:
ι
→
ι
→
ι
→
ο
Known
tuple_5_2_eq
tuple_5_2_eq
:
∀ x0 x1 x2 x3 x4 .
ap
(
lam
5
(
λ x6 .
If_i
(
x6
=
0
)
x0
(
If_i
(
x6
=
1
)
x1
(
If_i
(
x6
=
2
)
x2
(
If_i
(
x6
=
3
)
x3
x4
)
)
)
)
)
2
=
x2
Known
decode_encode_r
decode_encode_r
:
∀ x0 .
∀ x1 :
ι →
ι → ο
.
∀ x2 .
x2
∈
x0
⟶
∀ x3 .
x3
∈
x0
⟶
decode_r
(
encode_r
x0
x1
)
x2
x3
=
x1
x2
x3
Theorem
pack_u_r_p_e_2_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 :
ι → ο
.
∀ x5 .
x0
=
pack_u_r_p_e
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
∀ x7 .
x7
∈
x1
⟶
x3
x6
x7
=
decode_r
(
ap
x0
2
)
x6
x7
(proof)
Theorem
pack_u_r_p_e_2_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
x5
∈
x0
⟶
∀ x6 .
x6
∈
x0
⟶
x2
x5
x6
=
decode_r
(
ap
(
pack_u_r_p_e
x0
x1
x2
x3
x4
)
2
)
x5
x6
(proof)
Param
decode_p
decode_p
:
ι
→
ι
→
ο
Known
tuple_5_3_eq
tuple_5_3_eq
:
∀ x0 x1 x2 x3 x4 .
ap
(
lam
5
(
λ x6 .
If_i
(
x6
=
0
)
x0
(
If_i
(
x6
=
1
)
x1
(
If_i
(
x6
=
2
)
x2
(
If_i
(
x6
=
3
)
x3
x4
)
)
)
)
)
3
=
x3
Known
decode_encode_p
decode_encode_p
:
∀ x0 .
∀ x1 :
ι → ο
.
∀ x2 .
x2
∈
x0
⟶
decode_p
(
Sep
x0
x1
)
x2
=
x1
x2
Theorem
pack_u_r_p_e_3_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 :
ι → ο
.
∀ x5 .
x0
=
pack_u_r_p_e
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
x4
x6
=
decode_p
(
ap
x0
3
)
x6
(proof)
Theorem
pack_u_r_p_e_3_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
x5
∈
x0
⟶
x3
x5
=
decode_p
(
ap
(
pack_u_r_p_e
x0
x1
x2
x3
x4
)
3
)
x5
(proof)
Known
tuple_5_4_eq
tuple_5_4_eq
:
∀ x0 x1 x2 x3 x4 .
ap
(
lam
5
(
λ x6 .
If_i
(
x6
=
0
)
x0
(
If_i
(
x6
=
1
)
x1
(
If_i
(
x6
=
2
)
x2
(
If_i
(
x6
=
3
)
x3
x4
)
)
)
)
)
4
=
x4
Theorem
pack_u_r_p_e_4_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 :
ι → ο
.
∀ x5 .
x0
=
pack_u_r_p_e
x1
x2
x3
x4
x5
⟶
x5
=
ap
x0
4
(proof)
Theorem
pack_u_r_p_e_4_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 :
ι → ο
.
∀ x4 .
x4
=
ap
(
pack_u_r_p_e
x0
x1
x2
x3
x4
)
4
(proof)
Definition
and
and
:=
λ x0 x1 : ο .
∀ x2 : ο .
(
x0
⟶
x1
⟶
x2
)
⟶
x2
Known
and5I
and5I
:
∀ x0 x1 x2 x3 x4 : ο .
x0
⟶
x1
⟶
x2
⟶
x3
⟶
x4
⟶
and
(
and
(
and
(
and
x0
x1
)
x2
)
x3
)
x4
Theorem
pack_u_r_p_e_inj
:
∀ x0 x1 .
∀ x2 x3 :
ι → ι
.
∀ x4 x5 :
ι →
ι → ο
.
∀ x6 x7 :
ι → ο
.
∀ x8 x9 .
pack_u_r_p_e
x0
x2
x4
x6
x8
=
pack_u_r_p_e
x1
x3
x5
x7
x9
⟶
and
(
and
(
and
(
and
(
x0
=
x1
)
(
∀ x10 .
x10
∈
x0
⟶
x2
x10
=
x3
x10
)
)
(
∀ x10 .
x10
∈
x0
⟶
∀ x11 .
x11
∈
x0
⟶
x4
x10
x11
=
x5
x10
x11
)
)
(
∀ x10 .
x10
∈
x0
⟶
x6
x10
=
x7
x10
)
)
(
x8
=
x9
)
(proof)
Param
iff
iff
:
ο
→
ο
→
ο
Known
encode_p_ext
encode_p_ext
:
∀ x0 .
∀ x1 x2 :
ι → ο
.
(
∀ x3 .
x3
∈
x0
⟶
iff
(
x1
x3
)
(
x2
x3
)
)
⟶
Sep
x0
x1
=
Sep
x0
x2
Known
encode_r_ext
encode_r_ext
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ο
.
(
∀ x3 .
x3
∈
x0
⟶
∀ x4 .
x4
∈
x0
⟶
iff
(
x1
x3
x4
)
(
x2
x3
x4
)
)
⟶
encode_r
x0
x1
=
encode_r
x0
x2
Known
encode_u_ext
encode_u_ext
:
∀ x0 .
∀ x1 x2 :
ι → ι
.
(
∀ x3 .
x3
∈
x0
⟶
x1
x3
=
x2
x3
)
⟶
lam
x0
x1
=
lam
x0
x2
Theorem
pack_u_r_p_e_ext
:
∀ x0 .
∀ x1 x2 :
ι → ι
.
∀ x3 x4 :
ι →
ι → ο
.
∀ x5 x6 :
ι → ο
.
∀ x7 .
(
∀ x8 .
x8
∈
x0
⟶
x1
x8
=
x2
x8
)
⟶
(
∀ x8 .
x8
∈
x0
⟶
∀ x9 .
x9
∈
x0
⟶
iff
(
x3
x8
x9
)
(
x4
x8
x9
)
)
⟶
(
∀ x8 .
x8
∈
x0
⟶
iff
(
x5
x8
)
(
x6
x8
)
)
⟶
pack_u_r_p_e
x0
x1
x3
x5
x7
=
pack_u_r_p_e
x0
x2
x4
x6
x7
(proof)
Definition
struct_u_r_p_e
:=
λ x0 .
∀ x1 :
ι → ο
.
(
∀ x2 .
∀ x3 :
ι → ι
.
(
∀ x4 .
x4
∈
x2
⟶
x3
x4
∈
x2
)
⟶
∀ x4 :
ι →
ι → ο
.
∀ x5 :
ι → ο
.
∀ x6 .
x6
∈
x2
⟶
x1
(
pack_u_r_p_e
x2
x3
x4
x5
x6
)
)
⟶
x1
x0
Theorem
pack_struct_u_r_p_e_I
:
∀ x0 .
∀ x1 :
ι → ι
.
(
∀ x2 .
x2
∈
x0
⟶
x1
x2
∈
x0
)
⟶
∀ x2 :
ι →
ι → ο
.
∀ x3 :
ι → ο
.
∀ x4 .
x4
∈
x0
⟶
struct_u_r_p_e
(
pack_u_r_p_e
x0
x1
x2
x3
x4
)
(proof)
Theorem
pack_struct_u_r_p_e_E1
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 :
ι → ο
.
∀ x4 .
struct_u_r_p_e
(
pack_u_r_p_e
x0
x1
x2
x3
x4
)
⟶
∀ x5 .
x5
∈
x0
⟶
x1
x5
∈
x0
(proof)
Theorem
pack_struct_u_r_p_e_E4
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 :
ι → ο
.
∀ x4 .
struct_u_r_p_e
(
pack_u_r_p_e
x0
x1
x2
x3
x4
)
⟶
x4
∈
x0
(proof)
Known
iff_refl
iff_refl
:
∀ x0 : ο .
iff
x0
x0
Theorem
struct_u_r_p_e_eta
:
∀ x0 .
struct_u_r_p_e
x0
⟶
x0
=
pack_u_r_p_e
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
decode_p
(
ap
x0
3
)
)
(
ap
x0
4
)
(proof)
Definition
unpack_u_r_p_e_i
:=
λ x0 .
λ x1 :
ι →
(
ι → ι
)
→
(
ι →
ι → ο
)
→
(
ι → ο
)
→
ι → ι
.
x1
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
decode_p
(
ap
x0
3
)
)
(
ap
x0
4
)
Theorem
unpack_u_r_p_e_i_eq
:
∀ x0 :
ι →
(
ι → ι
)
→
(
ι →
ι → ο
)
→
(
ι → ο
)
→
ι → ι
.
∀ x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 :
ι → ο
.
∀ x5 .
(
∀ x6 :
ι → ι
.
(
∀ x7 .
x7
∈
x1
⟶
x2
x7
=
x6
x7
)
⟶
∀ x7 :
ι →
ι → ο
.
(
∀ x8 .
x8
∈
x1
⟶
∀ x9 .
x9
∈
x1
⟶
iff
(
x3
x8
x9
)
(
x7
x8
x9
)
)
⟶
∀ x8 :
ι → ο
.
(
∀ x9 .
x9
∈
x1
⟶
iff
(
x4
x9
)
(
x8
x9
)
)
⟶
x0
x1
x6
x7
x8
x5
=
x0
x1
x2
x3
x4
x5
)
⟶
unpack_u_r_p_e_i
(
pack_u_r_p_e
x1
x2
x3
x4
x5
)
x0
=
x0
x1
x2
x3
x4
x5
(proof)
Definition
unpack_u_r_p_e_o
:=
λ x0 .
λ x1 :
ι →
(
ι → ι
)
→
(
ι →
ι → ο
)
→
(
ι → ο
)
→
ι → ο
.
x1
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
decode_p
(
ap
x0
3
)
)
(
ap
x0
4
)
Theorem
unpack_u_r_p_e_o_eq
:
∀ x0 :
ι →
(
ι → ι
)
→
(
ι →
ι → ο
)
→
(
ι → ο
)
→
ι → ο
.
∀ x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 :
ι → ο
.
∀ x5 .
(
∀ x6 :
ι → ι
.
(
∀ x7 .
x7
∈
x1
⟶
x2
x7
=
x6
x7
)
⟶
∀ x7 :
ι →
ι → ο
.
(
∀ x8 .
x8
∈
x1
⟶
∀ x9 .
x9
∈
x1
⟶
iff
(
x3
x8
x9
)
(
x7
x8
x9
)
)
⟶
∀ x8 :
ι → ο
.
(
∀ x9 .
x9
∈
x1
⟶
iff
(
x4
x9
)
(
x8
x9
)
)
⟶
x0
x1
x6
x7
x8
x5
=
x0
x1
x2
x3
x4
x5
)
⟶
unpack_u_r_p_e_o
(
pack_u_r_p_e
x1
x2
x3
x4
x5
)
x0
=
x0
x1
x2
x3
x4
x5
(proof)
Definition
pack_u_r_e_e
:=
λ x0 .
λ x1 :
ι → ι
.
λ x2 :
ι →
ι → ο
.
λ x3 x4 .
lam
5
(
λ x5 .
If_i
(
x5
=
0
)
x0
(
If_i
(
x5
=
1
)
(
lam
x0
x1
)
(
If_i
(
x5
=
2
)
(
encode_r
x0
x2
)
(
If_i
(
x5
=
3
)
x3
x4
)
)
)
)
Theorem
pack_u_r_e_e_0_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_r_e_e
x1
x2
x3
x4
x5
⟶
x1
=
ap
x0
0
(proof)
Theorem
pack_u_r_e_e_0_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 x4 .
x0
=
ap
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
0
(proof)
Theorem
pack_u_r_e_e_1_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_r_e_e
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
x2
x6
=
ap
(
ap
x0
1
)
x6
(proof)
Theorem
pack_u_r_e_e_1_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 x4 x5 .
x5
∈
x0
⟶
x1
x5
=
ap
(
ap
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
1
)
x5
(proof)
Theorem
pack_u_r_e_e_2_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_r_e_e
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
∀ x7 .
x7
∈
x1
⟶
x3
x6
x7
=
decode_r
(
ap
x0
2
)
x6
x7
(proof)
Theorem
pack_u_r_e_e_2_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 x4 x5 .
x5
∈
x0
⟶
∀ x6 .
x6
∈
x0
⟶
x2
x5
x6
=
decode_r
(
ap
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
2
)
x5
x6
(proof)
Theorem
pack_u_r_e_e_3_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_r_e_e
x1
x2
x3
x4
x5
⟶
x4
=
ap
x0
3
(proof)
Theorem
pack_u_r_e_e_3_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 x4 .
x3
=
ap
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
3
(proof)
Theorem
pack_u_r_e_e_4_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_r_e_e
x1
x2
x3
x4
x5
⟶
x5
=
ap
x0
4
(proof)
Theorem
pack_u_r_e_e_4_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 x4 .
x4
=
ap
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
4
(proof)
Theorem
pack_u_r_e_e_inj
:
∀ x0 x1 .
∀ x2 x3 :
ι → ι
.
∀ x4 x5 :
ι →
ι → ο
.
∀ x6 x7 x8 x9 .
pack_u_r_e_e
x0
x2
x4
x6
x8
=
pack_u_r_e_e
x1
x3
x5
x7
x9
⟶
and
(
and
(
and
(
and
(
x0
=
x1
)
(
∀ x10 .
x10
∈
x0
⟶
x2
x10
=
x3
x10
)
)
(
∀ x10 .
x10
∈
x0
⟶
∀ x11 .
x11
∈
x0
⟶
x4
x10
x11
=
x5
x10
x11
)
)
(
x6
=
x7
)
)
(
x8
=
x9
)
(proof)
Theorem
pack_u_r_e_e_ext
:
∀ x0 .
∀ x1 x2 :
ι → ι
.
∀ x3 x4 :
ι →
ι → ο
.
∀ x5 x6 .
(
∀ x7 .
x7
∈
x0
⟶
x1
x7
=
x2
x7
)
⟶
(
∀ x7 .
x7
∈
x0
⟶
∀ x8 .
x8
∈
x0
⟶
iff
(
x3
x7
x8
)
(
x4
x7
x8
)
)
⟶
pack_u_r_e_e
x0
x1
x3
x5
x6
=
pack_u_r_e_e
x0
x2
x4
x5
x6
(proof)
Definition
struct_u_r_e_e
:=
λ x0 .
∀ x1 :
ι → ο
.
(
∀ x2 .
∀ x3 :
ι → ι
.
(
∀ x4 .
x4
∈
x2
⟶
x3
x4
∈
x2
)
⟶
∀ x4 :
ι →
ι → ο
.
∀ x5 .
x5
∈
x2
⟶
∀ x6 .
x6
∈
x2
⟶
x1
(
pack_u_r_e_e
x2
x3
x4
x5
x6
)
)
⟶
x1
x0
Theorem
pack_struct_u_r_e_e_I
:
∀ x0 .
∀ x1 :
ι → ι
.
(
∀ x2 .
x2
∈
x0
⟶
x1
x2
∈
x0
)
⟶
∀ x2 :
ι →
ι → ο
.
∀ x3 .
x3
∈
x0
⟶
∀ x4 .
x4
∈
x0
⟶
struct_u_r_e_e
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
(proof)
Theorem
pack_struct_u_r_e_e_E1
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 x4 .
struct_u_r_e_e
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
⟶
∀ x5 .
x5
∈
x0
⟶
x1
x5
∈
x0
(proof)
Theorem
pack_struct_u_r_e_e_E3
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 x4 .
struct_u_r_e_e
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
⟶
x3
∈
x0
(proof)
Theorem
pack_struct_u_r_e_e_E4
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι →
ι → ο
.
∀ x3 x4 .
struct_u_r_e_e
(
pack_u_r_e_e
x0
x1
x2
x3
x4
)
⟶
x4
∈
x0
(proof)
Theorem
struct_u_r_e_e_eta
:
∀ x0 .
struct_u_r_e_e
x0
⟶
x0
=
pack_u_r_e_e
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
ap
x0
3
)
(
ap
x0
4
)
(proof)
Definition
unpack_u_r_e_e_i
:=
λ x0 .
λ x1 :
ι →
(
ι → ι
)
→
(
ι →
ι → ο
)
→
ι →
ι → ι
.
x1
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
ap
x0
3
)
(
ap
x0
4
)
Theorem
unpack_u_r_e_e_i_eq
:
∀ x0 :
ι →
(
ι → ι
)
→
(
ι →
ι → ο
)
→
ι →
ι → ι
.
∀ x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 x5 .
(
∀ x6 :
ι → ι
.
(
∀ x7 .
x7
∈
x1
⟶
x2
x7
=
x6
x7
)
⟶
∀ x7 :
ι →
ι → ο
.
(
∀ x8 .
x8
∈
x1
⟶
∀ x9 .
x9
∈
x1
⟶
iff
(
x3
x8
x9
)
(
x7
x8
x9
)
)
⟶
x0
x1
x6
x7
x4
x5
=
x0
x1
x2
x3
x4
x5
)
⟶
unpack_u_r_e_e_i
(
pack_u_r_e_e
x1
x2
x3
x4
x5
)
x0
=
x0
x1
x2
x3
x4
x5
(proof)
Definition
unpack_u_r_e_e_o
:=
λ x0 .
λ x1 :
ι →
(
ι → ι
)
→
(
ι →
ι → ο
)
→
ι →
ι → ο
.
x1
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
ap
x0
3
)
(
ap
x0
4
)
Theorem
unpack_u_r_e_e_o_eq
:
∀ x0 :
ι →
(
ι → ι
)
→
(
ι →
ι → ο
)
→
ι →
ι → ο
.
∀ x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι →
ι → ο
.
∀ x4 x5 .
(
∀ x6 :
ι → ι
.
(
∀ x7 .
x7
∈
x1
⟶
x2
x7
=
x6
x7
)
⟶
∀ x7 :
ι →
ι → ο
.
(
∀ x8 .
x8
∈
x1
⟶
∀ x9 .
x9
∈
x1
⟶
iff
(
x3
x8
x9
)
(
x7
x8
x9
)
)
⟶
x0
x1
x6
x7
x4
x5
=
x0
x1
x2
x3
x4
x5
)
⟶
unpack_u_r_e_e_o
(
pack_u_r_e_e
x1
x2
x3
x4
x5
)
x0
=
x0
x1
x2
x3
x4
x5
(proof)
Definition
pack_u_p_e_e
:=
λ x0 .
λ x1 :
ι → ι
.
λ x2 :
ι → ο
.
λ x3 x4 .
lam
5
(
λ x5 .
If_i
(
x5
=
0
)
x0
(
If_i
(
x5
=
1
)
(
lam
x0
x1
)
(
If_i
(
x5
=
2
)
(
Sep
x0
x2
)
(
If_i
(
x5
=
3
)
x3
x4
)
)
)
)
Theorem
pack_u_p_e_e_0_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_p_e_e
x1
x2
x3
x4
x5
⟶
x1
=
ap
x0
0
(proof)
Theorem
pack_u_p_e_e_0_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι → ο
.
∀ x3 x4 .
x0
=
ap
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
0
(proof)
Theorem
pack_u_p_e_e_1_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_p_e_e
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
x2
x6
=
ap
(
ap
x0
1
)
x6
(proof)
Theorem
pack_u_p_e_e_1_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι → ο
.
∀ x3 x4 x5 .
x5
∈
x0
⟶
x1
x5
=
ap
(
ap
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
1
)
x5
(proof)
Theorem
pack_u_p_e_e_2_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_p_e_e
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
x3
x6
=
decode_p
(
ap
x0
2
)
x6
(proof)
Theorem
pack_u_p_e_e_2_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι → ο
.
∀ x3 x4 x5 .
x5
∈
x0
⟶
x2
x5
=
decode_p
(
ap
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
2
)
x5
(proof)
Theorem
pack_u_p_e_e_3_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_p_e_e
x1
x2
x3
x4
x5
⟶
x4
=
ap
x0
3
(proof)
Theorem
pack_u_p_e_e_3_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι → ο
.
∀ x3 x4 .
x3
=
ap
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
3
(proof)
Theorem
pack_u_p_e_e_4_eq
:
∀ x0 x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
x0
=
pack_u_p_e_e
x1
x2
x3
x4
x5
⟶
x5
=
ap
x0
4
(proof)
Theorem
pack_u_p_e_e_4_eq2
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι → ο
.
∀ x3 x4 .
x4
=
ap
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
4
(proof)
Theorem
pack_u_p_e_e_inj
:
∀ x0 x1 .
∀ x2 x3 :
ι → ι
.
∀ x4 x5 :
ι → ο
.
∀ x6 x7 x8 x9 .
pack_u_p_e_e
x0
x2
x4
x6
x8
=
pack_u_p_e_e
x1
x3
x5
x7
x9
⟶
and
(
and
(
and
(
and
(
x0
=
x1
)
(
∀ x10 .
x10
∈
x0
⟶
x2
x10
=
x3
x10
)
)
(
∀ x10 .
x10
∈
x0
⟶
x4
x10
=
x5
x10
)
)
(
x6
=
x7
)
)
(
x8
=
x9
)
(proof)
Theorem
pack_u_p_e_e_ext
:
∀ x0 .
∀ x1 x2 :
ι → ι
.
∀ x3 x4 :
ι → ο
.
∀ x5 x6 .
(
∀ x7 .
x7
∈
x0
⟶
x1
x7
=
x2
x7
)
⟶
(
∀ x7 .
x7
∈
x0
⟶
iff
(
x3
x7
)
(
x4
x7
)
)
⟶
pack_u_p_e_e
x0
x1
x3
x5
x6
=
pack_u_p_e_e
x0
x2
x4
x5
x6
(proof)
Definition
struct_u_p_e_e
:=
λ x0 .
∀ x1 :
ι → ο
.
(
∀ x2 .
∀ x3 :
ι → ι
.
(
∀ x4 .
x4
∈
x2
⟶
x3
x4
∈
x2
)
⟶
∀ x4 :
ι → ο
.
∀ x5 .
x5
∈
x2
⟶
∀ x6 .
x6
∈
x2
⟶
x1
(
pack_u_p_e_e
x2
x3
x4
x5
x6
)
)
⟶
x1
x0
Theorem
pack_struct_u_p_e_e_I
:
∀ x0 .
∀ x1 :
ι → ι
.
(
∀ x2 .
x2
∈
x0
⟶
x1
x2
∈
x0
)
⟶
∀ x2 :
ι → ο
.
∀ x3 .
x3
∈
x0
⟶
∀ x4 .
x4
∈
x0
⟶
struct_u_p_e_e
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
(proof)
Theorem
pack_struct_u_p_e_e_E1
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι → ο
.
∀ x3 x4 .
struct_u_p_e_e
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
⟶
∀ x5 .
x5
∈
x0
⟶
x1
x5
∈
x0
(proof)
Theorem
pack_struct_u_p_e_e_E3
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι → ο
.
∀ x3 x4 .
struct_u_p_e_e
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
⟶
x3
∈
x0
(proof)
Theorem
pack_struct_u_p_e_e_E4
:
∀ x0 .
∀ x1 :
ι → ι
.
∀ x2 :
ι → ο
.
∀ x3 x4 .
struct_u_p_e_e
(
pack_u_p_e_e
x0
x1
x2
x3
x4
)
⟶
x4
∈
x0
(proof)
Theorem
struct_u_p_e_e_eta
:
∀ x0 .
struct_u_p_e_e
x0
⟶
x0
=
pack_u_p_e_e
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_p
(
ap
x0
2
)
)
(
ap
x0
3
)
(
ap
x0
4
)
(proof)
Definition
unpack_u_p_e_e_i
:=
λ x0 .
λ x1 :
ι →
(
ι → ι
)
→
(
ι → ο
)
→
ι →
ι → ι
.
x1
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_p
(
ap
x0
2
)
)
(
ap
x0
3
)
(
ap
x0
4
)
Theorem
unpack_u_p_e_e_i_eq
:
∀ x0 :
ι →
(
ι → ι
)
→
(
ι → ο
)
→
ι →
ι → ι
.
∀ x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
(
∀ x6 :
ι → ι
.
(
∀ x7 .
x7
∈
x1
⟶
x2
x7
=
x6
x7
)
⟶
∀ x7 :
ι → ο
.
(
∀ x8 .
x8
∈
x1
⟶
iff
(
x3
x8
)
(
x7
x8
)
)
⟶
x0
x1
x6
x7
x4
x5
=
x0
x1
x2
x3
x4
x5
)
⟶
unpack_u_p_e_e_i
(
pack_u_p_e_e
x1
x2
x3
x4
x5
)
x0
=
x0
x1
x2
x3
x4
x5
(proof)
Definition
unpack_u_p_e_e_o
:=
λ x0 .
λ x1 :
ι →
(
ι → ι
)
→
(
ι → ο
)
→
ι →
ι → ο
.
x1
(
ap
x0
0
)
(
ap
(
ap
x0
1
)
)
(
decode_p
(
ap
x0
2
)
)
(
ap
x0
3
)
(
ap
x0
4
)
Theorem
unpack_u_p_e_e_o_eq
:
∀ x0 :
ι →
(
ι → ι
)
→
(
ι → ο
)
→
ι →
ι → ο
.
∀ x1 .
∀ x2 :
ι → ι
.
∀ x3 :
ι → ο
.
∀ x4 x5 .
(
∀ x6 :
ι → ι
.
(
∀ x7 .
x7
∈
x1
⟶
x2
x7
=
x6
x7
)
⟶
∀ x7 :
ι → ο
.
(
∀ x8 .
x8
∈
x1
⟶
iff
(
x3
x8
)
(
x7
x8
)
)
⟶
x0
x1
x6
x7
x4
x5
=
x0
x1
x2
x3
x4
x5
)
⟶
unpack_u_p_e_e_o
(
pack_u_p_e_e
x1
x2
x3
x4
x5
)
x0
=
x0
x1
x2
x3
x4
x5
(proof)
Definition
pack_r_r_p_p
:=
λ x0 .
λ x1 x2 :
ι →
ι → ο
.
λ x3 x4 :
ι → ο
.
lam
5
(
λ x5 .
If_i
(
x5
=
0
)
x0
(
If_i
(
x5
=
1
)
(
encode_r
x0
x1
)
(
If_i
(
x5
=
2
)
(
encode_r
x0
x2
)
(
If_i
(
x5
=
3
)
(
Sep
x0
x3
)
(
Sep
x0
x4
)
)
)
)
)
Theorem
pack_r_r_p_p_0_eq
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ο
.
∀ x4 x5 :
ι → ο
.
x0
=
pack_r_r_p_p
x1
x2
x3
x4
x5
⟶
x1
=
ap
x0
0
(proof)
Theorem
pack_r_r_p_p_0_eq2
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ο
.
∀ x3 x4 :
ι → ο
.
x0
=
ap
(
pack_r_r_p_p
x0
x1
x2
x3
x4
)
0
(proof)
Theorem
pack_r_r_p_p_1_eq
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ο
.
∀ x4 x5 :
ι → ο
.
x0
=
pack_r_r_p_p
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
∀ x7 .
x7
∈
x1
⟶
x2
x6
x7
=
decode_r
(
ap
x0
1
)
x6
x7
(proof)
Theorem
pack_r_r_p_p_1_eq2
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ο
.
∀ x3 x4 :
ι → ο
.
∀ x5 .
x5
∈
x0
⟶
∀ x6 .
x6
∈
x0
⟶
x1
x5
x6
=
decode_r
(
ap
(
pack_r_r_p_p
x0
x1
x2
x3
x4
)
1
)
x5
x6
(proof)
Theorem
pack_r_r_p_p_2_eq
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ο
.
∀ x4 x5 :
ι → ο
.
x0
=
pack_r_r_p_p
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
∀ x7 .
x7
∈
x1
⟶
x3
x6
x7
=
decode_r
(
ap
x0
2
)
x6
x7
(proof)
Theorem
pack_r_r_p_p_2_eq2
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ο
.
∀ x3 x4 :
ι → ο
.
∀ x5 .
x5
∈
x0
⟶
∀ x6 .
x6
∈
x0
⟶
x2
x5
x6
=
decode_r
(
ap
(
pack_r_r_p_p
x0
x1
x2
x3
x4
)
2
)
x5
x6
(proof)
Theorem
pack_r_r_p_p_3_eq
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ο
.
∀ x4 x5 :
ι → ο
.
x0
=
pack_r_r_p_p
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
x4
x6
=
decode_p
(
ap
x0
3
)
x6
(proof)
Theorem
pack_r_r_p_p_3_eq2
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ο
.
∀ x3 x4 :
ι → ο
.
∀ x5 .
x5
∈
x0
⟶
x3
x5
=
decode_p
(
ap
(
pack_r_r_p_p
x0
x1
x2
x3
x4
)
3
)
x5
(proof)
Theorem
pack_r_r_p_p_4_eq
:
∀ x0 x1 .
∀ x2 x3 :
ι →
ι → ο
.
∀ x4 x5 :
ι → ο
.
x0
=
pack_r_r_p_p
x1
x2
x3
x4
x5
⟶
∀ x6 .
x6
∈
x1
⟶
x5
x6
=
decode_p
(
ap
x0
4
)
x6
(proof)
Theorem
pack_r_r_p_p_4_eq2
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ο
.
∀ x3 x4 :
ι → ο
.
∀ x5 .
x5
∈
x0
⟶
x4
x5
=
decode_p
(
ap
(
pack_r_r_p_p
x0
x1
x2
x3
x4
)
4
)
x5
(proof)
Theorem
pack_r_r_p_p_inj
:
∀ x0 x1 .
∀ x2 x3 x4 x5 :
ι →
ι → ο
.
∀ x6 x7 x8 x9 :
ι → ο
.
pack_r_r_p_p
x0
x2
x4
x6
x8
=
pack_r_r_p_p
x1
x3
x5
x7
x9
⟶
and
(
and
(
and
(
and
(
x0
=
x1
)
(
∀ x10 .
x10
∈
x0
⟶
∀ x11 .
x11
∈
x0
⟶
x2
x10
x11
=
x3
x10
x11
)
)
(
∀ x10 .
x10
∈
x0
⟶
∀ x11 .
x11
∈
x0
⟶
x4
x10
x11
=
x5
x10
x11
)
)
(
∀ x10 .
x10
∈
x0
⟶
x6
x10
=
x7
x10
)
)
(
∀ x10 .
x10
∈
x0
⟶
x8
x10
=
x9
x10
)
(proof)
Theorem
pack_r_r_p_p_ext
:
∀ x0 .
∀ x1 x2 x3 x4 :
ι →
ι → ο
.
∀ x5 x6 x7 x8 :
ι → ο
.
(
∀ x9 .
x9
∈
x0
⟶
∀ x10 .
x10
∈
x0
⟶
iff
(
x1
x9
x10
)
(
x2
x9
x10
)
)
⟶
(
∀ x9 .
x9
∈
x0
⟶
∀ x10 .
x10
∈
x0
⟶
iff
(
x3
x9
x10
)
(
x4
x9
x10
)
)
⟶
(
∀ x9 .
x9
∈
x0
⟶
iff
(
x5
x9
)
(
x6
x9
)
)
⟶
(
∀ x9 .
x9
∈
x0
⟶
iff
(
x7
x9
)
(
x8
x9
)
)
⟶
pack_r_r_p_p
x0
x1
x3
x5
x7
=
pack_r_r_p_p
x0
x2
x4
x6
x8
(proof)
Definition
struct_r_r_p_p
:=
λ x0 .
∀ x1 :
ι → ο
.
(
∀ x2 .
∀ x3 x4 :
ι →
ι → ο
.
∀ x5 x6 :
ι → ο
.
x1
(
pack_r_r_p_p
x2
x3
x4
x5
x6
)
)
⟶
x1
x0
Theorem
pack_struct_r_r_p_p_I
:
∀ x0 .
∀ x1 x2 :
ι →
ι → ο
.
∀ x3 x4 :
ι → ο
.
struct_r_r_p_p
(
pack_r_r_p_p
x0
x1
x2
x3
x4
)
(proof)
Theorem
struct_r_r_p_p_eta
:
∀ x0 .
struct_r_r_p_p
x0
⟶
x0
=
pack_r_r_p_p
(
ap
x0
0
)
(
decode_r
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
decode_p
(
ap
x0
3
)
)
(
decode_p
(
ap
x0
4
)
)
(proof)
Definition
unpack_r_r_p_p_i
:=
λ x0 .
λ x1 :
ι →
(
ι →
ι → ο
)
→
(
ι →
ι → ο
)
→
(
ι → ο
)
→
(
ι → ο
)
→ ι
.
x1
(
ap
x0
0
)
(
decode_r
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
decode_p
(
ap
x0
3
)
)
(
decode_p
(
ap
x0
4
)
)
Theorem
unpack_r_r_p_p_i_eq
:
∀ x0 :
ι →
(
ι →
ι → ο
)
→
(
ι →
ι → ο
)
→
(
ι → ο
)
→
(
ι → ο
)
→ ι
.
∀ x1 .
∀ x2 x3 :
ι →
ι → ο
.
∀ x4 x5 :
ι → ο
.
(
∀ x6 :
ι →
ι → ο
.
(
∀ x7 .
x7
∈
x1
⟶
∀ x8 .
x8
∈
x1
⟶
iff
(
x2
x7
x8
)
(
x6
x7
x8
)
)
⟶
∀ x7 :
ι →
ι → ο
.
(
∀ x8 .
x8
∈
x1
⟶
∀ x9 .
x9
∈
x1
⟶
iff
(
x3
x8
x9
)
(
x7
x8
x9
)
)
⟶
∀ x8 :
ι → ο
.
(
∀ x9 .
x9
∈
x1
⟶
iff
(
x4
x9
)
(
x8
x9
)
)
⟶
∀ x9 :
ι → ο
.
(
∀ x10 .
x10
∈
x1
⟶
iff
(
x5
x10
)
(
x9
x10
)
)
⟶
x0
x1
x6
x7
x8
x9
=
x0
x1
x2
x3
x4
x5
)
⟶
unpack_r_r_p_p_i
(
pack_r_r_p_p
x1
x2
x3
x4
x5
)
x0
=
x0
x1
x2
x3
x4
x5
(proof)
Definition
unpack_r_r_p_p_o
:=
λ x0 .
λ x1 :
ι →
(
ι →
ι → ο
)
→
(
ι →
ι → ο
)
→
(
ι → ο
)
→
(
ι → ο
)
→ ο
.
x1
(
ap
x0
0
)
(
decode_r
(
ap
x0
1
)
)
(
decode_r
(
ap
x0
2
)
)
(
decode_p
(
ap
x0
3
)
)
(
decode_p
(
ap
x0
4
)
)
Theorem
unpack_r_r_p_p_o_eq
:
∀ x0 :
ι →
(
ι →
ι → ο
)
→
(
ι →
ι → ο
)
→
(
ι → ο
)
→
(
ι → ο
)
→ ο
.
∀ x1 .
∀ x2 x3 :
ι →
ι → ο
.
∀ x4 x5 :
ι → ο
.
(
∀ x6 :
ι →
ι → ο
.
(
∀ x7 .
x7
∈
x1
⟶
∀ x8 .
x8
∈
x1
⟶
iff
(
x2
x7
x8
)
(
x6
x7
x8
)
)
⟶
∀ x7 :
ι →
ι → ο
.
(
∀ x8 .
x8
∈
x1
⟶
∀ x9 .
x9
∈
x1
⟶
iff
(
x3
x8
x9
)
(
x7
x8
x9
)
)
⟶
∀ x8 :
ι → ο
.
(
∀ x9 .
x9
∈
x1
⟶
iff
(
x4
x9
)
(
x8
x9
)
)
⟶
∀ x9 :
ι → ο
.
(
∀ x10 .
x10
∈
x1
⟶
iff
(
x5
x10
)
(
x9
x10
)
)
⟶
x0
x1
x6
x7
x8
x9
=
x0
x1
x2
x3
x4
x5
)
⟶
unpack_r_r_p_p_o
(
pack_r_r_p_p
x1
x2
x3
x4
x5
)
x0
=
x0
x1
x2
x3
x4
x5
(proof)