Search for blocks/addresses/...

Proofgold Proof

pf
Claim L0: ∀ x0 . Monoid x0struct_b x0
Let x0 of type ι be given.
Assume H0: Monoid x0.
Apply H0 with struct_b x0.
Assume H1: struct_b x0.
Assume H2: unpack_b_o x0 (λ x1 . λ x2 : ι → ι → ι . and (∀ x3 . x3x1∀ x4 . x4x1∀ x5 . x5x1x2 (x2 x3 x4) x5 = x2 x3 (x2 x4 x5)) (∃ x3 . and (x3x1) (∀ x4 . x4x1and (x2 x4 x3 = x4) (x2 x3 x4 = x4)))).
The subproof is completed by applying H1.
Apply unknownprop_be2503b86c1e5792746c6adc58383e3972a7c1b0d953c88e847e4de130b06873 with Monoid.
The subproof is completed by applying L0.