SquareEdges2DimExampleProof

gapt.examples.sequence.SquareEdges2DimExampleProof

Functions to construct cut-free FOL LK proofs of the sequents

P(a,b), ∀x,y. P(x,y) → P(s,,x,,(x),y), ∀x,y. P(x,y) → P(x,s,,y,,(y)) :- P(s,,x,,^n^(a),s,,y,,^n^(b))

where n is an Integer parameter >= 0.

The proofs constructed here go along the edges of P, i.e. first all X-steps are performed, then all Y-steps are performed, but unlike SquareEdgesExampleProof, different functions are used for the X- and the Y-directions.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply(n: Int): LKProof

Value parameters

n

An integer >= 0.

Attributes

Returns

P(a,b), ∀x,y. P(x,y) → P(s,,x,,(x),y), ∀x,y. P(x,y) → P(x,s,,y,,(y)) :- P(s,,x,,^n^(a),s,,y,,^n^(b))

Inherited methods

def name: String

Attributes

Inherited from:
ProofSequence