
gapt.proofs.lk.rules.BottomAxiom.scala Maven / Gradle / Ivy
package gapt.proofs.lk.rules
import gapt.expr.Const
import gapt.expr.formula.Bottom
import gapt.expr.formula.prop.PropFormula
import gapt.proofs.HOLSequent
/**
* An LKProof introducing ⊥ on the left:
*
* --------⊥:l
* ⊥ :-
*
*/
case object BottomAxiom extends InitialSequent {
override def name: String = "⊥:l"
override def conclusion: HOLSequent = HOLSequent(Seq(Bottom()), Nil)
def mainFormula: PropFormula with Const = Bottom()
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy