Given facts and single-premise MP only: Fin(2)={0,…,1}, facts=[0], rules=[[0, 1]], where [i,j] means i→j. Facts have depth 0 and each MP adds one. Original rule-row indices start at 0; remove_indices=[0], goal=1. Give (depth before or not-derived, depth after or not-derived, did derivability change?).
G001 — Given facts and single-premise MP only: Fin(2)={0,…,1}, facts=[0], rules=[[0, 1]], where [i,j] means i→j. Facts have depth 0 and each MP adds one. Original rule-row indices start at 0; remove_indices=[0], goal=1. Give (depth before or not-derived, depth after or not-derived, did derivability change?).
Definition and scope
Use the original question domain, assumptions and cited MKO definitions. This item has second-context mathematical and bilingual review, with the model, answer and every arithmetic step independently recomputed from the original parameters; the source question remains a candidate.
use only given facts and single-premise MP;not-derived does not mean False
Conditions: none
Atoms use0-based indices and a rule i→j requires an already derived i.A cycle without facts cannot generate conclusions.Not-derived is not False,and this finite check is not general logical completeness.
Step identifiers and dependencies
Rule: given_unary_MP_scope · Uses: G001
S002 · implies
Before
phase=before;given facts=[0]
After
phase=before;active_rules=[0]
Conditions: none
Start from all given facts,retaining original rule-row indices.Atoms with no derived premises remain not-derived.
Step identifiers and dependencies
Rule: horn_closure_start · Uses: G001, S001
S003 · implies
Before
phase=before;given fact=0
After
phase=before;derive atom=0;depth=0;basis=given
Conditions: none
A supplied fact has depth0 and needs no MP antecedent;other atoms are not silently made facts.
Step identifiers and dependencies
Rule: horn_given_fact · Uses: G001, S002
S004 · calculation
Before
before MP depth for atom1 := sum(0, 1)
After
before MP depth for atom1 = 1
Conditions: none
One MP application adds1 to the already known antecedent depth.
Every derived atom has a displayed chain of that length.The reached set is closed under every given edge and satisfies the depth bounds,so any shorter chain would force a smaller label.These labels are shortest;null means not-derived in this rule model,not False.
Start from all given facts,retaining original rule-row indices.Atoms with no derived premises remain not-derived.
Step identifiers and dependencies
Rule: horn_closure_start · Uses: G001, S007
S009 · implies
Before
phase=after;given fact=0
After
phase=after;derive atom=0;depth=0;basis=given
Conditions: none
A supplied fact has depth0 and needs no MP antecedent;other atoms are not silently made facts.
Step identifiers and dependencies
Rule: horn_given_fact · Uses: G001, S008
S010 · implies
Before
phase=after;edge closure/depth audits=[]
After
phase=after;depths=[0,null]
Conditions: none
Every derived atom has a displayed chain of that length.The reached set is closed under every given edge and satisfies the depth bounds,so any shorter chain would force a smaller label.These labels are shortest;null means not-derived in this rule model,not False.
A derivability change concerns derived versus not-derived.If the shortest depth grows but the goal remains derived,the third field is still No.Removing rules cannot invent proofs.
S011 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S010 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S009 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S008 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S007 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S006 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S005 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S004 · premise_and_result_audit — Recompute before MP depth for atom1 with exact rational arithmetic, not rounded decimals.
S003 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S002 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
S001 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
Result
(1, not-derived, Yes)
The full substitutions and premise checks give the original answer; source identity,format and status are unchanged.
This question review and source binding
Review date: 2026-10-26
Original questions, answers, step expressions, numeric ASTs and historical records are retained. Source candidate labels remain historical and are not overwritten as formal proof.