Logiweb(TM)

Logiweb aspects of Gen2 in pyk

Up Help

The "pyk" aspect

Define pyk of Gen2 as "Gen2" end define

The "proof/kg" aspect

define proof of Gen2 as \ p . \ c . taceval ( quote Line L01 : Premise >> FOL ; All #h : All #x : All #y : All #a : Line L03 : Condition >> \ c . { quote #x end quote objectavoid ( c ) quote #h end quote } ; Line L04 : Condition >> \ c . { quote #y end quote objectavoid ( c ) quote #h end quote } ; Line L05 : Premise >> #h imply #a ; Line L06 : { Gen1 probans L04 } ponens L05 >> #h imply f.allfunc \ #y . #a ; { { { Gen1 probans L03 } ponens L06 } conclude { #h imply f.allfunc \ #x . f.allfunc \ #y . #a } } end quote , tacstate0 , c ) end define

The "unitac/kg" aspect

define unitac of Gen2 as \ u . unitac-lemma ( u ) end define

The "statement/kg" aspect

define statement of Gen2 as FOL infer All #h : All #x : All #y : All #a : { { \ c . { quote #x end quote objectavoid ( c ) quote #h end quote } } endorse { { \ c . { quote #y end quote objectavoid ( c ) quote #h end quote } } endorse { { #h imply #a } infer { #h imply f.allfunc \ #x . f.allfunc \ #y . #a } } } } end define

The pyk compiler, version 0.1.9 by Klaus Grue,
GRD-2007-07-12.UTC:20:13:13.678589 = MJD-54293.TAI:20:13:46.678589 = LGT-4690988026678589e-6