gapt.proofs.lk.rules.TopAxiom.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gapt_3 Show documentation
Show all versions of gapt_3 Show documentation
General Architecture for Proof Theory
The newest version!
package gapt.proofs.lk.rules
import gapt.expr.Const
import gapt.expr.formula.Top
import gapt.expr.formula.prop.PropFormula
import gapt.proofs.HOLSequent
/**
* An LKProof introducing ⊤ on the right:
*
* --------⊤:r
* :- ⊤
*
*/
case object TopAxiom extends InitialSequent {
override def name: String = "⊤:r"
override def conclusion: HOLSequent = HOLSequent(Nil, Seq(Top()))
def mainFormula: PropFormula with Const = Top()
}