935c2a03a3
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
28 lines
441 B
Text
28 lines
441 B
Text
Set: pp::colors
|
||
Set: pp::unicode
|
||
Imported 'cast'
|
||
Assumed: A
|
||
Assumed: A'
|
||
Assumed: B
|
||
Assumed: B'
|
||
Assumed: x
|
||
cast (refl A) x
|
||
x == cast (refl A) x
|
||
Assumed: b
|
||
Defined: f
|
||
Assumed: H
|
||
Assumed: a'
|
||
cast H (λ x : A, b) a'
|
||
Assumed: H2
|
||
Defined: g
|
||
0
|
||
g (cast H2 f a') : ℕ
|
||
cast H2 (λ x : A, b) a'
|
||
Assumed: A1
|
||
Assumed: A2
|
||
Assumed: A3
|
||
Assumed: Ha
|
||
Assumed: Hb
|
||
Assumed: a
|
||
cast Hb (cast Ha a)
|
||
cast Hb (cast Ha a) : A3
|