Documentation

SE.Logic.Consequence

AUX-005. Entailment #

This module defines the abstract consequence relation used by the Structural Explainability theory.

The consequence relation is intentionally independent of any particular proof calculus, model theory, decision procedure, or implementation.

The interface assumes:

Generalized cut is a deliberate Tarskian consequence-system commitment. It supports removal of arbitrary collections of propositions that are already entailed by a theory, without assuming finiteness or enumeration.

Monotonicity is derived from generalized cut and entailment of theory members.

No explosion, excluded middle, negation introduction, completeness, decidability, or compactness principle is assumed.

An abstract consequence system over a propositional language.

L supplies the object-language proposition carrier, negation operation, and distinguished contradiction proposition.

Instances For

    Entailment is monotone under extension of the commitment theory.