fol2

gapt.examples.fol2
object fol2

Provides a simple intuitionistic proof of ¬p ∨ p ⊢ ¬¬p → p. Applying the CERES method will create a non-intuitionistic proof but reductive cut-elimination will always create an intuitionistic one. Therefore this is an example that CERES produces cut-free proofs which reductive cut-elimination cannot.

Attributes

Source
fol2.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
fol2.type

Members list

Value members

Concrete fields

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala
val p4: OrLeftRule

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala
val p7: OrLeftRule

Attributes

Source
fol2.scala
val proof: CutRule

Attributes

Source
fol2.scala

Attributes

Source
fol2.scala