At:
discrete equality is equivalence1511
1.
T: Type
2.
EQ: {T=}
3.
EQ TT
4.
x,y:T. EQ(x,y) x = y
5.
x: T
6.
y: T
7.
z: T
8.
EQ(x,y)
9.
EQ(y,z)
10.
EQ(x,y) x = y
11.
EQ(y,z) y = z
12.
EQ(x,z) x = z
13.
x = y
14.
y = z
EQ(x,z)
By:
RevHypSubst 13 14
THEN
HypBackchain
Generated subgoals: