x = x
]]>
z = x => (y => z)
]]>
y) => y) = x
]]>
y = x => (x => y)
]]>
def)")
]]>
(x => y) = x -> y
]]>
0
]]>
0 = ~ x
]]>
(x => (x => y)) = x => (x => y)
]]>
y) => ((z => x) => (z => y)) = 1
]]>
(y => z) = y => (x => z)
]]>
y) ^ (x => z) = x => (y ^ z)
]]>
y) ^ (z => y) = (x v z) => y
]]>
y) * z) => (x => (y * z)) = 1
]]>
y) ^ y = y
]]>
y = x => y
]]>
(y => z) = y => (x -> z)
]]>
((B v A) -> C) != A -> C
]]>
(~ A v B) != A -> B
]]>
(y => 0) = ~ (x * y)
]]>
(x -> y) = x => (x => y)
]]>
y) => (z => ((z => x) => y)) = 1
]]>
((x => y) ^ z) = (x -> y) ^ (x => z)
]]>
0) = (x v y) => 0
]]>
z)) => (y => (z * x)) = 1
]]>
x) = x
]]>
(y -> (x => z)) = y -> (x -> z)
]]>
x) = y => x
]]>
~ y
]]>
~ y) = x * y
]]>
~ y)
]]>
(x -> y) = x -> y
]]>
(y => (x -> z)) = y => (x -> z)
]]>
y) ^ (z => (x -> y)) = (x v z) => (x -> y)
]]>
0 = ~ x ^ ~ y
]]>
~ z)) = (y * z) ^ ~ x
]]>
((y => z) => ((x => y) => z)) = 1
]]>
((y * (x => z)) => (z * y)) = 1
]]>
(x => (y -> z)) = y -> (x -> z)
]]>
(((x => y) => z) => ((x -> y) => z)) = 1
]]>
(y => ((x => z) => (z * y))) = 1
]]>
(y -> z) = y -> (x -> z)
]]>
((x => y) => (y * x)) = 1
]]>
((x => y) => (x * y)) = 1
]]>
y) => (x -> (x * y)) = 1
]]>
~ y)
]]>
(y ^ (x => z)) = (x -> z) ^ (x => y)
]]>
((x -> y) => (((x => y) => z) => z)) = 1
]]>
((x => y) ^ (x => z)) = (x -> z) ^ (x -> y)
]]>
((x -> y) => (1 => (x -> (x * y)))) = 1
]]>
((x -> y) => (x -> (x * y))) = 1
]]>
y) => (x -> (x * y)) = 1
]]>
y) ^ (1 => (x -> (x * y))) = x -> y
]]>
y) ^ (x -> (x * y)) = x -> y
]]>
(x -> z) = x -> z
]]>
(x -> z) = (x v y) => (x -> z)
]]>
(x -> z) = x -> z
]]>
(y -> z) = y -> z
]]>
((y v x) -> z) = x -> z
]]>
(x => (y ^ z)) = (x -> z) ^ (x -> y)
]]>
y) ^ (x -> z) = x -> (z ^ y)
]]>
((x * y) ^ y) = x -> y
]]>
(x * y) = x -> y
]]>
(y v ~ x) = x -> (y * x)
]]>
(y v ~ x) = x -> (x * y)
]]>
(y v ~ x) = x -> y
]]>
(~ x v y) = x -> y
]]>