CutReduction

gapt.proofs.lk.reductions.CutReduction
trait CutReduction extends Reduction

Attributes

Source
CutReduction.scala
Graph
Supertypes
trait Reduction
class Object
trait Matchable
class Any
Known subtypes
object Left
object Right
Show all

Members list

Value members

Abstract methods

def reduce(proof: CutRule): Option[LKProof]

Attributes

Source
CutReduction.scala

Concrete methods

def andThen(reduction: CutReduction): CutReduction

Attributes

Source
CutReduction.scala
def orElse(reduction: CutReduction): CutReduction

Attributes

Source
CutReduction.scala
def reduce(proof: LKProof): Option[LKProof]

Attributes

Source
CutReduction.scala

Inherited methods

def andThen(reduction: Reduction): Reduction

Attributes

Inherited from:
Reduction
Source
Reduction.scala
def isRedex(proof: LKProof): Boolean

Attributes

Inherited from:
Reduction
Source
Reduction.scala
def orElse(reduction: Reduction): Reduction

Attributes

Inherited from:
Reduction
Source
Reduction.scala
def redexes(proof: LKProof): Seq[LKProof]

Attributes

Inherited from:
Reduction
Source
Reduction.scala