965 research outputs found
On the Length of Medial-Switch-Mix Derivations
International audienceSwitch and medial are two inference rules that play a central role in many deep inference proof systems. In specific proof systems, the mix rule may also be present. In this paper we show that the maximal length of a derivation using only the inference rules for switch, medial, and mix, modulo associativity and commutativity of the two binary con-nectives involved, is quadratic in the size of the formula at the conclusion of the derivation. This shows, at the same time, the termination of the rewrite system
De Morgan Dual Nominal Quantifiers Modelling Private Names in Non-Commutative Logic
This paper explores the proof theory necessary for recommending an expressive
but decidable first-order system, named MAV1, featuring a de Morgan dual pair
of nominal quantifiers. These nominal quantifiers called `new' and `wen' are
distinct from the self-dual Gabbay-Pitts and Miller-Tiu nominal quantifiers.
The novelty of these nominal quantifiers is they are polarised in the sense
that `new' distributes over positive operators while `wen' distributes over
negative operators. This greater control of bookkeeping enables private names
to be modelled in processes embedded as formulae in MAV1. The technical
challenge is to establish a cut elimination result, from which essential
properties including the transitivity of implication follow. Since the system
is defined using the calculus of structures, a generalisation of the sequent
calculus, novel techniques are employed. The proof relies on an intricately
designed multiset-based measure of the size of a proof, which is used to guide
a normalisation technique called splitting. The presence of equivariance, which
swaps successive quantifiers, induces complex inter-dependencies between
nominal quantifiers, additive conjunction and multiplicative operators in the
proof of splitting. Every rule is justified by an example demonstrating why the
rule is necessary for soundly embedding processes and ensuring that cut
elimination holds.Comment: Submitted for review 18/2/2016; accepted CONCUR 2016; extended
version submitted to journal 27/11/201
New Minimal Linear Inferences in Boolean Logic Independent of Switch and Medial
A linear inference is a valid inequality of Boolean algebra in which each variable occurs at most once on each side. Equivalently, it is a linear rewrite rule on Boolean terms that constitutes a valid implication. Linear inferences have played a significant role in structural proof theory, in particular in models of substructural logics and in normalisation arguments for deep inference proof systems.
Systems of linear logic and, later, deep inference are founded upon two particular linear inferences, switch : x ? (y ? z) ? (x ? y) ? z, and medial : (w ? x) ? (y ? z) ? (w ? y) ? (x ? z). It is well-known that these two are not enough to derive all linear inferences (even modulo all valid linear equations), but beyond this little more is known about the structure of linear inferences in general. In particular despite recurring attention in the literature, the smallest linear inference not derivable under switch and medial ("switch-medial-independent") was not previously known.
In this work we leverage recently developed graphical representations of linear formulae to build an implementation that is capable of more efficiently searching for switch-medial-independent inferences. We use it to find two "minimal" 8-variable independent inferences and also prove that no smaller ones exist; in contrast, a previous approach based directly on formulae reached computational limits already at 7 variables. One of these new inferences derives some previously found independent linear inferences. The other exhibits structure seemingly beyond the scope of previous approaches we are aware of; in particular, its existence contradicts a conjecture of Das and Strassburger
Enumerating Independent Linear Inferences
A linear inference is a valid inequality of Boolean algebra in which each
variable occurs at most once on each side. Equivalently, it is a linear rewrite
rule on Boolean terms that constitutes a valid implication. Linear inferences
have played a significant role in structural proof theory, in particular in
models of substructural logics and in normalisation arguments for deep
inference proof systems.
In this work we leverage recently developed graphical representations of
linear formulae to build an implementation that is capable of more efficiently
searching for switch-medial-independent inferences. We use it to find four
`minimal' 8-variable independent inferences and also prove that no smaller ones
exist; in contrast, a previous approach based directly on formulae reached
computational limits already at 7 variables. Two of these new inferences derive
some previously found independent linear inferences. The other two (which are
dual) exhibit structure seemingly beyond the scope of previous approaches we
are aware of; in particular, their existence contradicts a conjecture of Das
and Strassburger.
We were also able to identify 10 minimal 9-variable linear inferences
independent of all the aforementioned inferences, comprising 5 dual pairs, and
present applications of our implementation to recent `graph logics'.Comment: 33 pages, 3 figure
Linear Logic and Noncommutativity in the Calculus of Structures
In this thesis I study several deductive systems for linear logic, its fragments, and some noncommutative extensions. All systems will be designed within the calculus of structures, which is a proof theoretical formalism for specifying logical systems, in the tradition of Hilbert's formalism, natural deduction, and the sequent calculus. Systems in the calculus of structures are based on two simple principles: deep inference and top-down symmetry. Together they have remarkable consequences for the properties of the logical systems. For example, for linear logic it is possible to design a deductive system, in which all rules are local. In particular, the contraction rule is reduced to an atomic version, and there is no global promotion rule. I will also show an extension of multiplicative exponential linear logic by a noncommutative, self-dual connective which is not representable in the sequent calculus. All systems enjoy the cut elimination property. Moreover, this can be proved independently from the sequent calculus via techniques that are based on the new top-down symmetry. Furthermore, for all systems, I will present several decomposition theorems which constitute a new type of normal form for derivations
The Consistency and Complexity of Multiplicative Additive System Virtual
This paper investigates the proof theory of multiplicative additive system virtual (MAV). MAV combines two established proof calculi: multiplicative additive linear logic (MALL) and basic system virtual (BV). Due to the presence of the self-dual non-commutative operator from BV, the calculus MAV is defined in the calculus of structures - a generalisation of the sequent calculus where inference rules can be applied in any context. A generalised cut elimination result is proven for MAV, thereby establishing the consistency of linear implication defined in the calculus. The cut elimination proof involves a termination measure based on multisets of multisets of natural numbers to handle subtle interactions between operators of BV and MAV. Proof search in MAV is proven to be a PSPACE-complete decision problem. The study of this calculus is motivated by observations about applications in computer science to the verication of protocols and to querying
The consistency and complexity of multiplicative additive system virtual
This paper investigates the proof theory of multiplicative additive system virtual (MAV). MAV combines two established proof calculi: multiplicative additive linear logic (MALL) and basic system virtual (BV). Due to the presence of the self-dual non-commutative operator from BV, the calculus MAV is defined in the calculus of structures - a generalisation of the sequent calculus where inference rules can be applied in any context. A generalised cut elimination result is proven for MAV, thereby establishing the consistency of linear implication defined in the calculus. The cut elimination proof involves a termination measure based on multisets of multisets of natural numbers to handle subtle interactions between operators of BV and MAV. Proof search in MAV is proven to be a PSPACE-complete decision problem. The study of this calculus is motivated by observations about applications in computer science to the verication of protocols and to querying
- …