Definitions: boundaries
For LLMs3 sections
Updated 3 October 2026:
concept,except_when,claim,definition … sufficient, anddefaultstrength have been removed, together with their special deprecation diagnostic. References below to the former behavior and corpus sources are historical. New source usesrelation,unless,duty, a strict rule, anddefeasible.
What the construct does NOT do in 0.2: limits, closed lists, neighbouring constructs, and the selection rule.
Does not do
Section titled “Does not do”- Does not apply contraposition. The reverse direction becomes an
inference only when the author writes a separate rule with a literal head.
An explicit negative classification is a separate
rule … then not …. - Has no hidden strength. Exceptions and presumptive character are
classification … defeasibleor separate defeasible rules; a definition has no strength at all. - Is indistinguishable by outcome from a strict rule. The observed
status of the sufficient half matches a strict rule: the
difference is in the proof graph (the
was_derived_fromedge) and in the explanation (“by definition”). Whoever looks for the difference in engine answers mistakes the level: the difference is in tracing, as with source anchors. - Does not change the theory. The provenance edge is inside
contentHashandartifactHashbut outsidetheoryHash: an implementation dropping the edge or recording other attributes yields different node bytes and fails conformance checks, but the theory is the same. - Does not infer by the necessary half.
necessaryis only a constraint “concept requires condition”: on its own it establishes no concept.
Reserved and closed
Section titled “Reserved and closed”- Definition modes are
necessaryandexact; the sufficient rule half is generated byexact. - A definition body is only
when,scope,effective, source anchor,label,meta: noforbinders — parameters go in the header; nounless— no exceptions. - The definition identifier must resolve to a relation of the same
signature, but declaring it as a separate
relationis forbidden — the compiler synthesizes it itself, a repeat isLDC-E1201. - Classification strength is
strictordefeasible.
Neighbours and selection rule
Section titled “Neighbours and selection rule”definition … exactvsrule … strict: name and explanation against a one-off inference; outcome matches, the difference is in the graph. See the strict-rules page.definitionvsclassification … strict: term-definition intent (often withscope) against sorting into classes; new material defaults to a definition.definitionvsclassification … defeasible: without exceptions against with exceptions; a presumptive qualification is only the second form.- A necessary half (“concept requires condition”) vs
constraint: restricting a concept against a general inference restriction. See the constraints page. - Definition
scopevs rulescope: a term’s domain against an inference’s applicability condition. See the time page.
Documentation for Arxo. Writings — blog.arxo.io.
Anonymous visit counts on stats.arxo.io, no cookies.