REVIEW 4 major objections 4 minor 16 references
Craig-Lyndon Interpolation for the Logic of Here and There with a Variation of Mints' Sequent System
T0 review · 4 major / 4 minor · reviewed 2026-08-03 · deepseek-v4-flash
Pith's one-line read The paper proves Craig interpolation for the three-valued logic of here and there by a constructive two-stage method based on Mints' sequent system.
desk verdict The two-stage nh-operator interpolation idea is genuinely new, but the presented sequent system has a concrete unsound axiom (Ax-nh-1-LR) that breaks the central theorem as stated. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The key mechanism is Maehara's interpolation method with split-sequents: a sequent is decorated with a relative interpolant H satisfying the two entailment conditions VΓL |= H∨V∆L and VΓR∧H |= V∆R together with the vocabulary condition voc(H) ⊆ voc(VΓL∧¬V∆L) ∩ voc(¬VΓR∨V∆R), and each axiom and rule propagates H inductively. To handle HT, the paper modifies Mints' sequent system, adding a third succedent rule for implication (⇒→*) that, read bottom-up, introduces the operator nh(A), whose argument is an atom; the operator is governed by axioms Ax-nh-1 and Ax-nh-2. In the interpolating system, nh only ever appears with right provenance in the succedent, which is what makes the preliminary inte
What would settle it
Using the truth table printed in the paper, consider the axiom Ax-nh-1 (Γ⇒∆, A, nh(A)) and its stated soundness condition: the implication B→(C∨A∨nh(A)) must be valid. Under the assignment A=NF, B=T, C=F, the table gives nh(NF)=F, hence A∨nh(A)=NF∨F=NF, so the consequent C∨A∨nh(A) is not T and the implication is invalid, contradicting soundness of Ax-nh-1 unless the table's entry for nh(NF) is corrected to T. This single truth-table check settles whether the system as printed is sound and, with it, whether the claimed interpolation construction can be trusted.
Extended reading notes
Core claim
The central result is Theorem 5: for any HT-formulas A and B with A|=B, there exists an HT-formula C with A|=C and C|=B, whose atoms are restricted to the common vocabulary, and C can be effectively constructed from a proof of A⇒B in a slight variation of Mints' sequent system for HT. The proof proceeds by first establishing Theorem 1, which produces a preliminary interpolant C' in the form of an nh-NNF formula (a formula using atoms, negated atoms, double-negated atoms, applications of nh to atoms, conjunction, and disjunction) from the same sequent proof, and then applying Theorem 4, which converts any nh-NNF formula C' entailed by a HT-formula A into an HT-formula C with A|=C, C|=C', and
Load-bearing premise
The whole construction depends on the claim that the modified sequent system is complete for HT and for the intermediate logic that adds the nh operator — a claim the paper sketches by analogy with Mints rather than proving — since the interpolant is read off a proof in that system; if completeness fails, a valid entailment A|=B may have no proof at all, so the construction cannot even start.
Editorial extensions
If this is right
- Given any sequent proof of A⇒B in the modified Mints' system, an HT interpolant C is effectively computable, so interpolation is realized as a byproduct of proof search rather than a separate model-theoretic argument.
- The interpolant vocabulary is contained in the common atoms of A and B (Theorem 5, condition 2), matching the classical Craig property.
- The conversion of the preliminary interpolant to the final HT interpolant is independent of the formula A, only depending on the nh-NNF formula C'.
- The method provides a sequent-based alternative to the classical-encoding approach to HT interpolation, fulfilling the note's stated objective.
Reading between the lines
- One testable upshot: because the two non-polynomial steps (body normalization of B and CNF conversion of C') are the only apparent sources of complexity, replacing them with Tseitin-style encodings might yield a polynomial-time interpolation construction for propositional HT without expanding the interpolant vocabulary — a conjecture the paper's open-issues section plants but does not settle.
- The nh operator, as an explicitly non-definable strengthening of HT, offers a template for proving interpolation in intermediate logics by extension-and-reduction: prove interpolation in an enriched language, then show the extra connectives can be eliminated from interpolants by a local formula transformation.
- The author expects the method to strengthen to Craig-Lyndon interpolation (where polarities of atoms are also tracked); the split-sequent provenance structure already carries enough information to support polarity tagging, so the extension is a concrete research avenue rather than a mere wish.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a Maehara-style, sequent-based construction of Craig interpolants for propositional HT (Gödel's G_3). It introduces an auxiliary three-valued operator nh, defines an interpolating version of a variation of Mints' sequent system for HT, and claims (Theorem 5) that from a proof of A |= B in this system one can effectively construct an HT-formula C with A |= C, C |= B, and voc(C) confined to the common atoms of A and B. The proof is in two stages: Theorem 1 constructs a preliminary nh-NNF interpolant C' by means of split-sequents; Theorem 4 converts C' to an HT interpolant. The paper is explicitly a research note and relies on known facts about HT, including Maksimova's interpolation theorem and Mints' sequent system.
Significance. If the construction were correct, it would provide a direct, sequent-based constructive interpolation proof for propositional HT, complementing Maksimova's existence results and the classical-encoding method of [6]. The nh-operator idea and the two-stage postprocessing are interesting, and the paper is clearly written. However, the proof as written contains a concrete unsoundness in an axiom, several load-bearing omissions in the rule set, and an internally inconsistent step in the conversion of Theorem 4. Credit is due for stating the two-stage plan explicitly and for not assuming the target interpolation property; but the central theorem is not established by the presented arguments.
major comments (4)
- [§5.3, Ax-nh-1-LR (and §3, Ax-nh-1)] The split-sequent axiom Ax-nh-1-LR, displayed as Γ H=⇒∆, A_L, nh(A)_R with H=nh(A), does not satisfy condition (I1) of §4. Taking Γ_L=∅ and Δ_L={A}, condition (I1) requires |= nh(A)∨A. In the 3-valued truth table, at A=NF both nh(A) and A are NF, so nh(A)∨A is NF, not T. Thus the instance with empty Γ_L and Δ_L={A} violates (I1). The verification paragraph in §5.3 ('easy to verify') is therefore incorrect: it writes the required condition as VΓ_L |= nh(A)∨WΔ_L∨A, but WΔ_L already contains A. The same problem affects the unsplit Ax-nh-1 in §3: the claimed soundness implication B→(C∨A∨nh(A)) is not valid in the 3-valued semantics; take B=⊤, C=⊥, A=NF. Since Ax-nh-1-LR is the only rule that introduces nh(A) into the interpolant, Lemma 3(ii) and Theorem 1 are not established as stated.
- [§5.3, 'Further Axioms and Rules that are not Presented'] Lemma 3 is stated for all split-sequents in any proof in the interpolating system of §5.3, but that system is not fully specified. The text explicitly omits axioms/rules for the truth-value constants, the eight ∧/∨ rules, the four ¬¬ rules, the twelve negation-inward rules, and the three nh-inward rules. Since Lemma 3 claims properties (i)–(vi) for every proof, each omitted rule must be specified and checked against (I1)–(I3). As written, the system is not well defined, and Theorem 1 cannot be verified even if the faulty axiom were corrected.
- [§6, Theorem 4 proof] The conversion step contains an internal mismatch. The proof defines D' as D with every nh(E_i) replaced by ¬E_i, but then modifies the proof P by replacing nh(E_i) with ¬¬E_i. This yields a proof of ¬¬A |= ¬¬(¬¬E_1∨...∨¬¬E_m∨F), not a proof of ¬¬A |= ¬¬D' as claimed. Unless '¬¬E_i' is a typo for '¬E_i', the step is invalid. Since Theorem 4 is the bridge from the preliminary nh-interpolant to the final HT interpolant, this is a load-bearing gap in the proof of Theorem 5.
- [§3, Completeness] The completeness of the extended system for HTnh-formulas is only sketched: 'Completeness of systems for HTnh-formulas can be shown in the same way as outlined by Mints.' The countermodel construction for leaf sequents is given, but the rule set is incomplete (see above) and the argument does not cover the new implication rule ⇒→* or the nh-inward rules. Since Theorem 1 presupposes that a proof of A |= B exists in the system, this completeness gap is load-bearing. A rigorous completeness proof for the full rule set is needed.
minor comments (4)
- [Title and Abstract; §7] The title and abstract claim 'Craig-Lyndon interpolation', but the paper proves only vocabulary-restricted Craig interpolation; §7 explicitly says that strengthening to Craig-Lyndon interpolation is future work. The title/abstract should be adjusted to avoid overclaiming.
- [§5.3, Ax-1-RL] The assertion that for A_R=⇒A_L 'there actually is no formula H' that satisfies (I1)–(I3) is stated informally. Since this is used to justify a restriction of the axiom system, a proof of the non-existence would strengthen the paper.
- [§4, Example rules] In the displayed interpolating versions of ⇒∧, the rules are named ⇒∧L and ⇒∧R, but in both the principal formula is placed in the succedent. The naming convention should be clarified for readers.
- [§2, grammar] The condition that nh(A) must occur with positive polarity is not formalized as an inductive definition, which makes the exact class of nh-formulas slightly ambiguous.
Circularity Check
No significant circularity: self-citations are contextual, not load-bearing.
full rationale
The derivation chain of Theorem 5 is a two-stage Maehara-style construction and does not reduce to its inputs. Theorem 1 is proved by an induction on split-sequents: axioms are checked against (I1)-(I3), and the rule presentations give the transfer properties; the root interpolant satisfies (I1)-(I3) by construction, not by preassuming an interpolant exists. Theorem 4 is proved locally: from A|=C' and the nh truth table, a CNF conversion yields the HT formula C as a conjunction of implications, and the proof does not invoke the desired interpolant. The only self-citations are [6] (the same author's earlier classical-encoding method, used as motivation and as the source of the two-stage idea) and [2] (an edited volume for general context); neither is load-bearing. In particular, Theorem 4 is not taken on faith from [6, Theorem 11]: a proof is given in the text. Maksimova's external interpolation theorem and Mints' sequent system are not self-citations. The explicitly omitted rules in Sec. 5.3 and the sketched completeness proof in Sec. 3 are presentation or completeness gaps, not circular steps. The suspected failure of (I1) for Ax-nh-1-LR is not supported by Fig. 1: at A=NF the table gives nh(A)=T, so nh(A)∨A evaluates to T; in any case, a soundness issue would be a correctness matter, not circularity. Overall, no predicted quantity is a fitted input and no definition or citation chain imports the target theorem.
Assumptions & free parameters
assumptions (5)
- domain assumption The variation of Mints' sequent system is complete for propositional HT and for HTnh-formulas.
- standard math The Maehara split-sequent conditions (I1)-(I3) correctly characterize relative interpolants and transfer under all rules.
- domain assumption The new rule ⇒→*R is sound, justified by the equivalence C→(D∨(A→B)) ≡ (C→(D∨nh(A)∨B))∧((¬B∧C)→(D∨¬A)).
- domain assumption For every nh-NNF clause D=nh(E1)∨...∨nh(Em)∨F, the formula D∧¬¬D′ is equivalent to E1∧...∧Em→F (Theorem 4).
- standard math Any HT formula can be body-normalized and any nh-NNF formula can be converted to CNF without altering semantics.
invented entities (1)
-
nh(A) operator
Cite this review
Pith. "Pith review of Craig-Lyndon Interpolation for the Logic of Here and There with a Variation of Mints' Sequent System." pith.science (2026). https://pith.science/paper/75J4HPOJ
@misc{pith2026260104080,
author = {Pith},
title = {Pith review of: Craig-Lyndon Interpolation for the Logic of Here and There with a Variation of Mints' Sequent System},
year = {2026},
howpublished = {\url{https://pith.science/paper/75J4HPOJ}},
note = {Machine review of arXiv:2601.04080}
}
abstract
We present a variation of Maehara's method to construct Craig-Lyndon interpolants for the three-valued propositional logic of here and there (HT), also known as G\"odel's $G_3$, a superintuitionistic logic of importance in logic programming. Our method adapts a recent interpolation technique that operates on classically encoded logic programs to a variation of Mints' sequent system for HT. The approach is characterized by two stages: First, a preliminary interpolant is constructed, a formula that is an interpolant in some sense but not yet the desired HT formula. In the second stage, an actual HT interpolant is obtained from this preliminary interpolant. With the classical encoding, the preliminary interpolant is a classical Craig-Lyndon interpolant for classical encodings of the two input HT formulas. In the presented adaptation, the sequent system operates directly on HT formulas, and the preliminary interpolant is in a nonclassical logic that generalizes HT by an additional logic operator.
Figures
Reference graph
Works this paper leans on
-
[6]
In: Benzmüller, C., Heule, M., Schmidt, R
Heuer, J., Wernhard, C.: Synthesizing strongly equivalent logic programs: Beth definability for answer set programs via Craig interpolation in first-order logic. In: Benzmüller, C., Heule, M., Schmidt, R. (eds.) IJCAR 2024. LNCS (LNAI), vol. 14739, pp. 172–193. Springer (2024).https://doi.org/10.1007/ 978-3-031-63498-7_11
2024
-
[1]
A Study in the Philosophy of Sci- ence
Beth, E.W.: The Foundations of Mathematics. A Study in the Philosophy of Sci- ence. North-Holland (1959)
1959
-
[2]
(eds.): The- ory and Applications of Craig Interpolation
ten Cate, B., Jung, J.C., Koopmann, P., Wernhard, C., Wolter, F. (eds.): The- ory and Applications of Craig Interpolation. Ubiquity Press (2026), to appear; preprints accessible fromhttps://cibd.bitbucket.io/taci/ 14 Christoph Wernhard
2026
-
[3]
Fitting, M.: First-Order Logic and Automated Theorem Proving. Springer, 2nd edn. (1995).https://doi.org/10.1007/978-1-4612-2360-3
-
[4]
Gabbay, D.M., Maksimova, L.L.: Interpolation and Definability: Modal and Intu- itionistic Logics. Oxford Univ. Press (2005).https://doi.org/10.1093/acprof: oso/9780198511748.001.0001
arXiv 2005
-
[5]
JAIR42, 917–943 (2011)
Gabbay, D.M., Pearce, D., Valverde, A.: Interpolable formulas in equilibrium logic and answer set programming. JAIR42, 917–943 (2011)
2011
-
[7]
Lifschitz, V., Pearce, D., Valverde, A.: Strongly equivalent logic programs. ACM Trans. Comp. Log.2(4), 526–541 (2001).https://doi.org/10.1145/383779. 383783
doi:10.1145/383779 2001
-
[8]
Sugaku12, 235– 237 (1960)
Maehara, S.: On the interpolation theorem of Craig (Japanese). Sugaku12, 235– 237 (1960)
1960
Show all 16 references
-
[9]
Algebra and Logic16(6), 427–455 (1977)
Maksimova, L.L.: Craig’s theorem in superintuitionistic logics and amalgamable varieties of pseudo-Boolean algebras. Algebra and Logic16(6), 427–455 (1977). https://doi.org/10.1007/BF01670006
1977 doi
-
[10]
Studia Log- ica38(4), 419–428 (1979).https://doi.org/10.1007/BF00370479
Maksimova, L.L.: Interpolation properties of superintuitionistic logics. Studia Log- ica38(4), 419–428 (1979).https://doi.org/10.1007/BF00370479
1979 doi
-
[11]
Mints, G.: Cut-free formulations for a quantified logic of here and there. Ann. Pure Appl. Log.162(3), 237–242 (2010).https://doi.org/10.1016/J.APAL.2010.09. 009
2010 doi
-
[12]
In: Gebser, M., Inclezan, D., Ricca, F., Carro, M., Truszczynski, M
Otten, J., Schaub, T.: Implementing the first-order logic of here and there. In: Gebser, M., Inclezan, D., Ricca, F., Carro, M., Truszczynski, M. (eds.) ICLP 2025. EPTCS, vol. 439, pp. 453–468 (2026).https://doi.org/10.4204/EPTCS.439.31
2025 doi
-
[13]
Pearce, D., Valverde, A.: Synonymous theories and knowledge representations in answer set programming. J. Comput. Syst. Sci.78(1), 86–104 (2012).https:// doi.org/10.1016/J.JCSS.2011.02.013
2012 doi
-
[14]
Springer (1968), also republished with correc- tions by Dover publications, 1995
Smullyan, R.M.: First-Order Logic. Springer (1968), also republished with correc- tions by Dover publications, 1995
1968
-
[15]
North-Holland, second edn
Takeuti, G.: Proof Theory. North-Holland, second edn. (1987)
1987
-
[16]
Cambridge University Press, second edn
Troelstra, A.S., Schwichtenberg, H.: Basic Proof Theory. Cambridge University Press, second edn. (2000)
2000
Reviewed August 3, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.