Consumption and Production Input Separation
Abstract
A finite two-artifact model separates runtime consumption from production input.
Theorem 1.1 (Consumption is not inverse to production input).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Governance/ConsumptionProductionInputSeparation.consumption_not_inverse_to_production_input (✓ std3). ∎
Source. Repository-derived.
Commentary.
Take Bool as the two-element artifact type, with x=false and y=true. The runtime-consumer set at x is the singleton containing y.
The partial production-input map is defined at y with the empty set. Thus y consumes x at runtime while x is absent from the inputs used to produce y.
The witness keeps the two relations distinct: runtime reads need not be inverse images of production-input records.
References
- Truth anchor:
D5/S3/ConceptDynamics/Governance/ConsumptionProductionInputSeparation.consumption_not_inverse_to_production_input