Object

at.logic.gapt.examples

nTape3

Related Doc: package examples

Permalink

object nTape3 extends nTape

Version 3 of the higher-order n-Tape proof.

Source
nTape3.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. nTape3
  2. nTape
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val abstracted_constants_map: expr.fol.replaceAbstractions.ConstantsMap

    Permalink

    The first order export of the preprocessed characteristic sequent set (preprocessed_css), together with the map of replacing constants.

    The first order export of the preprocessed characteristic sequent set (preprocessed_css), together with the map of replacing constants.

    Definition Classes
    nTape
  5. lazy val acnf: LKskProof

    Permalink

    The simulation of the ral_refutation on the projections i.e.

    The simulation of the ral_refutation on the projections i.e. an LKsk proof where cuts only work on atom formulas

    Definition Classes
    nTape
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. lazy val css: Set[LabelledSequent]

    Permalink

    The characteristic sequent set of the preprocessed_input_proof.

    The characteristic sequent set of the preprocessed_input_proof.

    Definition Classes
    nTape
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. lazy val expansion_proof: ExpansionProofWithCut

    Permalink

    The expansion proof of the cut-free proof acnf.

    The expansion proof of the cut-free proof acnf.

    Definition Classes
    nTape
  12. lazy val expansion_proof_fol_deep: FOLFormula

    Permalink

    A first-order conversion of the deep formula of the expansion_proof.

    A first-order conversion of the deep formula of the expansion_proof.

    Definition Classes
    nTape
  13. def export_thf(filename: String): Unit

    Permalink

    Exports the preprocessed characteristic sequent (preprocessed_css) set to the TPTP THF format

    Exports the preprocessed characteristic sequent (preprocessed_css) set to the TPTP THF format

    filename

    The name of the file to export to

    Definition Classes
    nTape
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. lazy val fol_css: List[Sequent[FOLAtom]]

    Permalink

    The first order export of the preprocessed characteristic sequent set (preprocessed_css), together with the map of replacing constants.

    The first order export of the preprocessed characteristic sequent set (preprocessed_css), together with the map of replacing constants.

    Definition Classes
    nTape
  16. lazy val fol_refutation: ResolutionProof

    Permalink

    The first order refutation of the first order characteristic sequent set (fol_css)

    The first order refutation of the first order characteristic sequent set (fol_css)

    Definition Classes
    nTape
  17. lazy val fol_refutation_expansion_proof: ExpansionProofWithCut

    Permalink

    The expansion proof of the first-order refutation (fol_refutation).

    The expansion proof of the first-order refutation (fol_refutation).

    Definition Classes
    nTape
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  19. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  20. lazy val input_proof: LKProof

    Permalink

    The input LK proof, extracted by the name root_proof from the proof database (proofdb)

    The input LK proof, extracted by the name root_proof from the proof database (proofdb)

    Definition Classes
    nTape
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. lazy val lksk_proof: LKskProof

    Permalink

    The processed input proof converted to LKsk.

    The processed input proof converted to LKsk.

    Definition Classes
    nTape
  23. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. lazy val preprocessed_css: List[Sequent[HOLFormula]]

    Permalink

    The characteristic sequent set (css) after removal of labels and subsumption

    The characteristic sequent set (css) after removal of labels and subsumption

    Definition Classes
    nTape
  27. lazy val preprocessed_input_proof: LKProof

    Permalink

    The input proof (TAPEPROOF) after definition elimination(preprocessed_input_proof1, expansion of logical axioms to atomic axioms (preprocessed_input_proof2) and regularization (preprocessed_input_proof3)

    The input proof (TAPEPROOF) after definition elimination(preprocessed_input_proof1, expansion of logical axioms to atomic axioms (preprocessed_input_proof2) and regularization (preprocessed_input_proof3)

    Definition Classes
    nTape
  28. lazy val preprocessed_input_proof1: LKProof

    Permalink

    The input proof (TAPEPROOF) after preprocessing step 1: definition elimination

    The input proof (TAPEPROOF) after preprocessing step 1: definition elimination

    Definition Classes
    nTape
  29. lazy val preprocessed_input_proof2: LKProof

    Permalink

    The input proof after preprocessing step 2: expansion of logical axioms to atomic axioms

    The input proof after preprocessing step 2: expansion of logical axioms to atomic axioms

    Definition Classes
    nTape
  30. lazy val preprocessed_input_proof3: LKProof

    Permalink

    The input proof preprocessing step 3: regularization

    The input proof preprocessing step 3: regularization

    Definition Classes
    nTape
  31. def printStatistics(): Unit

    Permalink
    Definition Classes
    nTape
  32. def print_css_thf(): Unit

    Permalink

    Prints the preprocessed characteristic sequent set in TPTP THF format.

    Prints the preprocessed characteristic sequent set in TPTP THF format. Use export_thf to write it to a file.

    Definition Classes
    nTape
  33. lazy val projections: Set[(LKskProof, Sequent[Boolean])]

    Permalink

    The set of projections of the preprocessed_input_proof.

    The set of projections of the preprocessed_input_proof.

    Definition Classes
    nTape
  34. def proofdb(): ExtendedProofDatabase

    Permalink

    The proof database to start from.

    The proof database to start from.

    Definition Classes
    nTape3nTape
  35. lazy val ral_refutation: RalProof

    Permalink

    The ral version of the first-order refutation (fol_refutation), with all necessary simplifications undone

    The ral version of the first-order refutation (fol_refutation), with all necessary simplifications undone

    Definition Classes
    nTape
  36. lazy val reproved_deep: ResolutionProof

    Permalink

    The proof of the deep formula of the expansion_proof.

    The proof of the deep formula of the expansion_proof.

    Definition Classes
    nTape
  37. def root_proof(): String

    Permalink

    The name of the root proof to start with

    The name of the root proof to start with

    Definition Classes
    nTape3nTape
  38. lazy val struct: Struct[Label]

    Permalink

    The struct of the proof.

    The struct of the proof. It is an intermediate representation of the characteristic sequent set.

    Definition Classes
    nTape
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  40. def timeout(): Duration

    Permalink

    Timeout for call to theorem provers.

    Timeout for call to theorem provers.

    returns

    the timeout as duration. default: 60 seconds

    Definition Classes
    nTape
  41. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from nTape

Inherited from AnyRef

Inherited from Any

Ungrouped