leanified/CoreReader/Integration.lean
Back to claims · Declarations and proofs
Philosophy 0.1.4 · considered Core 0.1.4. This view uses the repository’s public target catalog, readers and Lean files. Presentation does not change their judgments.
Expand Lean and line explanations · 522 lines
L1import CoreReader.AgencyImports CoreReader.Agency and its dependencies into this module.
L2import CoreReader.ChoiceImports CoreReader.Choice and its dependencies into this module.
L4namespace CoreReader.IntegrationOpens namespace CoreReader.Integration; file boundaries do not change declaration identity.
L5open CoreReader.Logic CoreReader.Evidence CoreReader.Agency CoreReader.ChoiceMakes the listed namespaces available for unqualified references.
L7/- Canonical articulation preserves the actual assessment contents of each facet. -/Documents the following definition or result: Builds Grounds from a nonempty list of discharged facets all targeting one claim, using canonical articulations and list membership itself as applicability.
L8theorem canonicalGrounds {W : Type} (claim : Claim W) (facets : List (Facet W))Builds Grounds from a nonempty list of discharged facets all targeting one claim, using canonical articulations and list membership itself as applicability.
L9 (hne : facets ≠ []) (checked : ∀ f ∈ facets, f.claim = claim ∧ FacetDischarged f) :Assumes a nonempty facet list, with each facet targeting claim and already discharged.
L10 Grounds claim canonicalArticulation (fun f => f ∈ facets) facets := byBuilds Grounds using each facet's own constructed articulation and list membership as the applicability predicate.
L11 exact ⟨hne, fun _ h => h, fun f hf =>Supplies nonemptiness and tautological membership coverage, then checks each listed facet.
L12 ⟨(checked f hf).1, canonicalArticulated f (checked f hf).2,For each facet, uses checked to establish the same claim and derive a nonempty articulation from its discharge.
L13 canonicalFacetArticulated f, (checked f hf).2⟩⟩Adds that articulation's exact content correspondence and the supplied discharge proof.
L15theorem canonicalGroundsForSingleton {W : Type} (f : Facet W) (checked : FacetDischarged f) :Builds Grounds for one discharged facet with applicability exactly equality to that facet.
L16 Grounds f.claim canonicalArticulation (fun g => g = f) [f] := byFor a single discharged facet, makes exactly that facet applicable to its own claim.
L17 refine ⟨by simp, (by intro g hg; cases hg; simp), ?_⟩Proves the singleton is nonempty and every facet equal to f occurs in it; leaves per-facet content checks.
L18 intro g hgTakes any facet g known to belong to the singleton list [f].
L19 simp only [List.mem_singleton] at hgSingleton membership turns hg into the equality g=f.
L20 subst gReplaces g by the same discharged facet f.
L21 exact ⟨rfl, canonicalArticulated f checked, canonicalFacetArticulated f, checked⟩Uses identical claim, constructed articulability, exact facet-content match and checked discharge to finish its Grounds fields.
L23/- A mode selects whether a system applies or waives the modeled governance rule. -/Documents the following definition or result: Separates applying the modeled standards from waiving them; the two modes drive actual policy decisions.
L24inductive Mode | apply | waiveSeparates applying the modeled standards from waiving them; the two modes drive actual policy decisions.
L25 deriving DecidableEq, ReprGenerates decidable equality and display instances for the preceding datatype.
L27/- The four hypotheses vary algorithm and governance independently for the same assessed system. -/Documents the following definition or result: A world pairs one of two candidate implementations with one of two governance modes; it is a closed four-world model.
L28abbrev World := Candidate × ModeA world pairs one of two candidate implementations with one of two governance modes; it is a closed four-world model.
L30def actual : World := (.identity, .apply)Chooses identity implementation under applying governance as the concrete actual world.
L32/- A method's form and its possible executable realizations belong to one object. -/Documents the following definition or result: Binds a revisable form identity to a world-dependent implementation.
L33structure Method whereBinds a method form kind/version to its world-dependent implementation; this structure alone does not prove the form is revisable.
L34 form : FormStores the form kind and version of this method.
L35 realize : World → ImplementationAssigns an actual implementation to every candidate/governance world for this same method.
L37/- System fields identify the owner, its method, its current principle form, policy and work. -/Documents the following definition or result: Binds owner, method, principle form, governance selection and application requirements.
L38structure System whereBinds owner, method, principle form, governance selection and application requirements.
L39 owner : NatIdentifies the owner whose principles and work are used for this system.
L40 method : MethodStores the system's method form together with its world-dependent implementation.
L41 principleForm : FormStores the current form of the system's own principle.
L42 governance : World → ModeSelects whether this system applies or waives governance in each world.
L43 requirements : RequirementsFixes the actual input, output, budget and value requirements used to assess this system's implementation.
L45def policyFor : Mode → PolicyApplying governance selects the open policy; waiving selects the policy without expansion valuation.
L46 | .apply => openPolicyApplying governance selects openPolicy, which values expansion and permits revision.
L47 | .waive => neutralPolicyWaiving governance selects neutralPolicy, which lacks the required expansion valuation.
L49def workFor (owner : Nat) : Mode → List WorkRecordApplying governance supplies content-checked own-work records; waiving supplies none.
L50 | .apply => completeOwnWork ownerApplying governance gives this owner the complete contentful work log.
L51 | .waive => []Waiving governance gives the same owner an empty work log.
L53def System.policy (s : System) (w : World) : Policy := policyFor (s.governance w)Uses this same system's governance choice to select its policy.
L54def System.rules (s : System) (_w : World) : List Principle := ownRules s.ownerUses the registered generation/assessment rules for this system's owner.
L55def System.work (s : System) (w : World) : List WorkRecord := workFor s.owner (s.governance w)Uses this owner's governance mode to select the actual work-record list.
L57def actualSystem : System whereConstructs owner zero with version-zero method/principle forms, candidate-dependent implementation, world-selected governance and identity requirements.
L58 owner := 0Assigns owner zero to the shared actual system.
L59 method := ⟨⟨.method, 0⟩, fun w => implementation w.1⟩Uses a version-zero method form whose realization is selected by the world's candidate component.
L60 principleForm := ⟨.principle, 0⟩Sets this system's current principle form to principle version zero.
L61 governance := Prod.sndReads governance from the world's second component, independently of the implementation candidate.
L62 requirements := identityRequirementsAssesses the same method against identityRequirements.
L64def systemCapability (s : System) : Claim World :=For this system's requested inputs, requires its realized method to match its own expected output.
L65 fun w => ∀ n, s.requirements.inputs n → (s.method.realize w).run n = s.requirements.expected nClaims that this system's realized method meets its specified output on every required input.
L67def systemBudget (s : System) : Claim World :=Checks the same realized implementation's cost against the system's budget.
L68 fun w => (s.method.realize w).cost ≤ s.requirements.budgetClaims that the same realized method's cost fits this system's own budget.
L70def systemObservation (s : System) : Record World :=Records whether the system's actual implementation meets its expected output at input zero.
L71 ⟨fun w => decide ((s.method.realize w).run 0 = s.requirements.expected 0), true⟩Records true for the test that this same method's output at zero equals its required output there.
L73def systemHeld (s : System) : Theory World :=Holds this same system's capability and budget claims together.
L74 union (singleton (systemCapability s)) (singleton (systemBudget s))The system simultaneously holds its actual output-capability claim and its budget claim.
L76inductive Question | correctOutput | affordableDefines the output-correctness and affordability questions used by the context.
L77 deriving DecidableEq, ReprGenerates decidable equality and display instances for the preceding datatype.
L79def systemContext (s : System) : Context World Question :=Uses the same system's observation as assumption and its capability/budget as meanings; scope requires domain membership at zero and applying governance.
L80 ⟨singleton (Compatible [systemObservation s]),The context assumes compatibility with this system's actual zero-input observation.
L81 (fun q => match q with | .correctOutput => systemCapability s | .affordable => systemBudget s),Interprets correctOutput as this system's capability and affordable as its budget compliance.
L82 fun w => (s.method.realize w).domain 0 ∧ w.2 = .apply⟩Restricts admissible scope to implementations whose domain includes zero and worlds with governance applied.
L84abbrev capability := systemCapability actualSystemAbbreviates the actual system's parameterized output capability claim.
L85abbrev observation := systemObservation actualSystemAbbreviates the actual system's input-zero observation record.
L86abbrev held := systemHeld actualSystemAbbreviates the actual system's simultaneously held capability/budget theory.
L87abbrev context := systemContext actualSystemAbbreviates the actual system's question/assumption/scope context.
L89/- The output observation identifies the algorithm, without identifying its independently varied governance mode. -/Documents the following definition or result: Computes that the zero observation identifies the identity candidate while leaving governance mode unconstrained.
L90theorem observationIdentifies (w : World) : Compatible [observation] w ↔ w.1 = .identity := byComputes that the zero observation identifies the identity candidate while leaving governance mode unconstrained.
L91 rcases w with ⟨candidate, mode⟩Separates the candidate algorithm from the independently varied governance mode.
L92 cases candidate <;> simp [Compatible, observation, systemObservation, actualSystem,Checks each of the two actual candidates against the observation's true zero-output test.
L93 implementation, identityRequirements, identityImpl, successorImpl]Identity returns required zero while successor returns one, so only identity matches, regardless of governance.
L95theorem capabilityActual : capability actual := fun _ _ => rflProves the actual identity implementation meets every requested identity output by reduction.
L97theorem observedCapability : Supports [observation] capability := byUses candidate identification and known identity behavior to obtain universal requested-input capability within the closed model.
L98 intro w hwTakes an arbitrary world compatible with the same observation.
L99 have hid := (observationIdentifies w).1 hwUses observationIdentifies to infer that this world's algorithm candidate is identity.
L100 rcases w with ⟨candidate, mode⟩Separates the world's algorithm and governance components for substitution.
L101 change candidate = .identity at hidRestates the inferred identity equality directly on the candidate variable.
L102 subst candidateReplaces the candidate algorithm with identity while retaining its governance mode.
L103 exact fun _ _ => rflIdentity's run equals the required output at every input by definition, proving capability in this world.
L105def capabilityFacet : Facet World := .empirical [observation] (fun _ => True) capability (fun _ => True)Packages the actual observation and capability claim in an empirical facet with unrestricted scope and trivial uncertainty.
L107theorem capabilityFacetChecked : FacetDischarged capabilityFacet := bySupplies an actual compatible witness, the closed-model support proof and trivial uncertainty.
L108 exact ⟨⟨actual, (observationIdentifies actual).2 rfl, trivial⟩,Supplies actual as a compatible world in the facet's unrestricted scope, avoiding an empty-world discharge.
L109 (fun w hw _ => observedCapability w hw), fun _ _ => trivial⟩Uses observedCapability for support in every compatible world; the stated uncertainty condition is trivial.
L111theorem capabilityGrounds : Grounds capability canonicalArticulationBuilds canonical Grounds for this exact capability facet.
L112 (fun f => f = capabilityFacet) [capabilityFacet] :=Makes only the actual output capability facet applicable, with its own singleton evidence package.
L113 canonicalGroundsForSingleton capabilityFacet capabilityFacetCheckedApplies the singleton Grounds constructor to the already discharged capability facet.
L115theorem actualAdmissible : Admissible held context actual := byProves actual identity/apply jointly satisfies capability, budget, observation assumptions and governance/domain scope.
L116 refine ⟨(modelsUnion _ _ _).2 ⟨(modelsSingleton _ _).2 capabilityActual,Builds an admissible actual-world witness, first proving both jointly held claims; capability uses capabilityActual.
L117 (modelsSingleton _ _).2 (by change 1 ≤ 1; decide)⟩,The held budget claim computes to actual cost 1 within budget 1.
L118 (modelsSingleton _ _).2 ((observationIdentifies actual).2 rfl), trivial, rfl⟩Adds compatibility with the zero observation, domain membership at zero, and actual's apply mode.
L120theorem jointConsistent : Consistent held context :=Derives consistency from the explicitly established actual admissible world.
L121 consequenceConsistency held context ⟨actual, actualAdmissible⟩Applies semantic consequence consistency using actual and its admissibility proof as the required nonempty witness.
L123/- The current method/principle forms, judgments, rules and own work are read from this very system and world. -/Documents the following definition or result: Conjoins this system's generation policy, contextual consistency, full content-valid reflexivity and current method/principle form membership.
L124def Charter (s : System) (w : World) : Prop :=Conjoins this system's generation policy, contextual consistency, full content-valid reflexivity and current method/principle form membership.
L125 Generative (s.policy w) ∧ Consistent (systemHeld s) (systemContext s) ∧The Charter requires this system's actual policy to be Generative and its jointly held judgments contextually consistent.
L126 Reflexive s.owner (s.rules w) (s.work w) ∧It also requires full owned-rule reflexivity for this system's actual work log.
L127 (s.policy w).current s.method.form ∧ (s.policy w).current s.principleFormBoth the method form and principle form must be current under that same policy.
L129theorem charterChecked : Charter actualSystem actual :=Combines evaluated open-policy facts, actual consistency and the content-validated own-work model.
L130 ⟨⟨Or.inl rfl, fun _ _ => trivial⟩, jointConsistent, completeOwnWork_reflexive 0, rfl, rfl⟩Combines openPolicy's valuation/revisability, jointConsistent, the complete owned log and both version-zero current forms.
L132/- Revision adds a supported input-specific assertion about the same system's realized method. -/Documents the following definition or result: Adds the system's zero-input output fact to its existing held theory.
L133def revisedHeld : Theory World := union heldAdds the system's zero-input output fact to its existing held theory.
L134 (singleton (fun w => (actualSystem.method.realize w).run 0 = actualSystem.requirements.expected 0))Adds the specific assertion that this same method meets its required output at input zero.
L136def initialSnapshot : Snapshot World Question := ⟨held, context, 0⟩Stores the actual held theory/context with revision identity zero.
L137def revisedSnapshot : Snapshot World Question := ⟨revisedHeld, context, 1⟩Stores the extended held theory with the same context and revision identity one.
L139/-- organon-map CoreReader.Integration.revisionKeepsConsistencyOpens provenance metadata binding CoreReader.Integration.revisionKeepsConsistency to the following source references; this metadata is not a proof premise.
L140organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L141organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L142organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L143-/Closes the preceding documentation/provenance comment; it adds no executable code.
L144theorem revisionKeepsConsistency :Keeps the same charter and an admissible model after the added fact, then accepts true and rejects false revision reporting.
L145 Charter actualSystem actual ∧ Consistent revisedHeld context ∧The actual system retains its Charter, and adding that supported assertion leaves revisedHeld consistent.
L146 TruthfulReport initialSnapshot revisedSnapshot true ∧Reporting the identified revision as true satisfies the one-way change-report condition.
L147 ¬ TruthfulReport initialSnapshot revisedSnapshot false := byReporting that same revision as false violates the condition.
L148 refine ⟨charterChecked, consequenceConsistency revisedHeld context ⟨actual,Keeps charterChecked and proves revised consistency with actual as a concrete admissible witness.
L149 (modelsUnion _ _ _).2 ⟨actualAdmissible.1, (modelsSingleton _ _).2 rfl⟩,Actual satisfies old held claims plus the newly added zero-input output assertion.
L150 actualAdmissible.2⟩, (fun _ => rfl), ?_⟩Retains actual's existing context/scope proof and verifies a true report; only rejection of a false report remains.
L151 intro hAssumes the changed snapshots could satisfy TruthfulReport with report=false.
L152 have bad := h (Or.inr (by decide))The revision identifiers 0 and 1 differ, so that assumed obligation forces false=true.
L153 cases badEliminates that impossible Boolean equality, rejecting the concealed revision.
L155/- A claim about this system's method is assessed as its owner's system claim. -/Documents the following definition or result: Requires this system's assessment record and matching Grounds for its own capability claim.
L156def OwnCapabilityDuty (s : System) (w : World) (facets : List (Facet World)) : Prop :=Requires this system's assessment record and matching Grounds for its own capability claim.
L157 Performed (s.work w) (.system s.owner) .assessment ∧OwnCapabilityDuty first requires an actual assessment record targeting this system's owner-identical system subject.
L158 Grounds (systemCapability s) canonicalArticulation (fun f => f ∈ facets) facetsIt also requires same-claim Grounds for this system's output capability over all listed applicable facets.
L160/-- organon-map CoreReader.Integration.ownCapabilityGroundedOpens provenance metadata binding CoreReader.Integration.ownCapabilityGrounded to the following source references; this metadata is not a proof premise.
L161organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L162organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L163organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L164-/Closes the preceding documentation/provenance comment; it adds no executable code.
L165theorem ownCapabilityGrounded :Combines the actual content-validated self-assessment record with observation-supported capability Grounds and capability truth.
L166 OwnCapabilityDuty actualSystem actual [capabilityFacet] ∧ capability actual := byStates that the actual system's own capability duty is fulfilled and its claimed capability actually holds.
L167 refine ⟨⟨?_, ?_⟩, capabilityActual⟩Supplies capabilityActual immediately, leaving the system-assessment record and corresponding Grounds.
L168 · exact ownAssessmentPerformed 0 (.system 0) (by simp [ownSubjects])Uses the complete log's assessment of system zero as the owned-system work witness.
L169 · exact canonicalGrounds capability [capabilityFacet] (by simp)Builds Grounds from the nonempty singleton capability-facet list.
L170 (by intro f hf; simp only [List.mem_singleton] at hf; cases hf; exact ⟨rfl, capabilityFacetChecked⟩)The singleton's only facet has exactly the target claim and the already proved discharge.
L172/- This cost observation is true of both algorithms but does not discriminate their output behavior. -/Documents the following definition or result: Records cost at most two for the same system implementation; both candidates pass.
L173def costAllowanceRecord : Record World :=Records cost at most two for the same system implementation; both candidates pass.
L174 ⟨fun w => decide ((actualSystem.method.realize w).cost ≤ 2), true⟩Records that implementation cost is at most two; both algorithm candidates satisfy this weaker cost observation.
L176def unsupportedCapabilityFacet : Facet World :=Attempts to support the same output capability from only the permissive cost observation.
L177 .empirical [costAllowanceRecord] (fun _ => True) capability (fun _ => True)Attempts to support output capability using only cost evidence, with no restrictive scope or uncertainty condition.
L179theorem costCompatibleWithFailure : Compatible [costAllowanceRecord] (.successor, .apply) := byComputes that successor/apply satisfies the cost observation despite failing identity output.
L180 intro r hrTakes a record belonging to the singleton cost-observation list.
L181 simp only [List.mem_singleton] at hrSingleton membership identifies that record as costAllowanceRecord.
L182 subst rSubstitutes the actual cost record for r.
L183 rflSuccessor costs two, so the recorded at-most-two observation evaluates true.
L185theorem costDoesNotSupportOutput : ¬ Supports [costAllowanceRecord] capability := byApplies alleged support to the compatible successor counterworld and input zero to derive contradiction.
L186 intro hAssumes the cost observation supports output capability in every compatible world.
L187 have bad := h (.successor, .apply) costCompatibleWithFailure 0 trivialApplies that assumption to the compatible successor world and input zero, obtaining the false equation 1=0.
L188 cases badEliminates the impossible output equality, refuting cost-only support.
L190theorem unsupportedGrounds : ¬ Grounds capability canonicalArticulationExtracts the bad facet's support obligation from alleged Grounds and contradicts the cost countermodel.
L191 (fun f => f = unsupportedCapabilityFacet) [unsupportedCapabilityFacet] := byTests the singleton package that makes this cost-only capability facet applicable.
L192 intro hAssumes that inadequate singleton package nonetheless satisfies Grounds.
L193 have discharged := (h.2.2 unsupportedCapabilityFacet (by simp)).2.2.2Extracts FacetDischarged for its actual cost-only capability facet from the Grounds premise.
L194 exact costDoesNotSupportOutput (fun w hw => discharged.2.1 w hw trivial)Its support clause would yield cost-only Supports, contradicting costDoesNotSupportOutput.
L196/- Five separately adopted requirements govern distinct operations; the mode does not give them priority over one another. -/Documents the following definition or result: Indexes five individual governance commitments, each with separately interpreted reasons and outcomes.
L197inductive Commitment | generation | consistency | reflexivity | grounds | choiceIndexes five individual governance commitments, each with separately interpreted reasons and outcomes.
L198 deriving DecidableEq, ReprGenerates decidable equality and display instances for the preceding datatype.
L200/- A Grounds policy governs arbitrary claims, articulations and applicable facets, rather than only one capability claim. -/Documents the following definition or result: Applying mode permits a claim bundle only when Grounds holds; waiving mode permits every bundle.
L201def groundsPermission (mode : Mode) (claim : Claim World) (a : Facet World → Articulation World)Applying mode permits a claim bundle only when Grounds holds; waiving mode permits every bundle.
L202 (applicable : Facet World → Prop) (facets : List (Facet World)) : Prop :=Accepts an arbitrary applicability predicate and supplied facet package for the same claim/articulations.
L203 match mode withChooses the permission rule according to the governance mode.
L204 | .apply => Grounds claim a applicable facetsApply mode permits a package only when it actually satisfies Grounds.
L205 | .waive => TrueWaive mode permits every package without checking Grounds.
L207def GroundsProvision (mode : Mode) : Prop :=States the general requirement that every permitted claim bundle has Grounds, across all claims, articulations, applicable facets and lists.
L208 ∀ claim a applicable facets, groundsPermission mode claim a applicable facets →For every actual claim, articulation family and facet package, provision applies to any package the mode permits.
L209 Grounds claim a applicable facetsEvery permitted package must satisfy its own corresponding Grounds duties.
L211theorem groundsProvisionMeaning (mode : Mode) : GroundsProvision mode ↔ mode = .apply := byProves applying mode enforces the general provision, while the concrete unsupported cost bundle refutes waiving mode.
L212 cases mode withChecks the general provision separately for apply and waive modes.
L213 | apply => exact ⟨fun _ => rfl, fun _ _ _ _ _ h => h⟩In apply mode permission already is Grounds, so the general provision passes by returning the supplied proof.
L214 | waive =>For waive mode, the proof must show that unrestricted permission violates the general provision.
L215 constructorProves both directions of the impossible waive-mode equivalence.
L216 · intro hAssumes the general provision holds even though this mode waives checks.
L217 exact False.elim (unsupportedGrounds (h capability canonicalArticulationApplies that universal assumption to the actual unsupported capability package, which would contradict unsupportedGrounds.
L218 (fun f => f = unsupportedCapabilityFacet) [unsupportedCapabilityFacet] trivial))Supplies its exact singleton applicability and package; waive permission is true, forcing the invalid Grounds result.
L219 · intro h; cases hThe reverse implication starts from waive=apply, an impossible constructor equality.
L221/- The consistency policy checks a whole same-context theory, not isolated judgments. -/Documents the following definition or result: Applying mode requires consistency for a proposed theory/context; waiving mode permits it unconditionally.
L222def consistencyPermission (mode : Mode) (t : Theory World) (c : Context World Question) : Prop :=Applying mode requires consistency for a proposed theory/context; waiving mode permits it unconditionally.
L223 match mode with | .apply => Consistent t c | .waive => TrueApply requires whole-theory consistency in context; waive imposes no such constraint.
L225def conflictingHeld : Theory World := union (singleton capability) (singleton (fun w => ¬ capability w))Combines the actual capability claim with its negation in one theory.
L227theorem conflictConsequences :Extracts both signed capability consequences from the simultaneously held contradictory claims.
L228 Consequence conflictingHeld context .correctOutput true ∧The conflicting held theory entails positive output correctness under the fixed context.
L229 Consequence conflictingHeld context .correctOutput false := byThe same theory and context also entail its negative judgment.
L230 exact ⟨fun w hw => hw.1 capability (Or.inl rfl),An admissible world's model of conflictingHeld must satisfy its explicitly included capability claim.
L231 fun w hw => hw.1 (fun w => ¬ capability w) (Or.inr rfl)⟩That same model must also satisfy the explicitly included negation of capability.
L233theorem conflictingHeldInconsistent : ¬ Consistent conflictingHeld context :=Uses those same-context opposite consequences to refute consistency.
L234 conflictRequiresChange conflictingHeld context .correctOutput conflictConsequences.1 conflictConsequences.2Uses the two opposite same-context consequences to refute consistency of the conflicting held theory.
L236/- The selection policy applies the actual output/budget and relevant-reason conditions to every implementation. -/Documents the following definition or result: Applying governance uses the separate feasible relevant-choice norm; waiving governance accepts every proposed reason list.
L237def choicePermission (mode : Mode) (req : Requirements) (i : Implementation) (reasons : List Reason) : Prop :=Applying governance uses the separate feasible relevant-choice norm; waiving governance accepts every proposed reason list.
L238 match mode with | .apply => JustifiedChoice req i reasons | .waive => TrueApply enforces actual feasibility and reason relevance through JustifiedChoice; waive allows any selection package.
L240/- The following consequences are computed from distinct rule applications; they are not interchangeable support flags. -/Documents the following definition or result: Applying mode proposes successor, while waiving proposes the unchanged copy operation.
L241def proposedOperation : Mode → OperationApplying mode proposes successor, while waiving proposes the unchanged copy operation.
L242 | .apply => .successorApplying the generation rule proposes successor, whose output can differ from copy.
L243 | .waive => .copyWaiving that rule proposes the unchanged copy operation.
L245def selfSamples : Mode → List NatApplying mode tests zero and one; waiving mode tests only the passing sample one.
L246 | .apply => [0, 1]Applying reflexive assessment checks both zero and one, including the arithmetic counterexample.
L247 | .waive => [1]Waiving it checks only one, the sample where the arithmetic principle passes.
L249noncomputable def conflictDecision (mode : Mode) : Bool :=Classically decides the consistency-permission proposition for the concrete conflicting theory; it is noncomputable, not a deployed checker.
L250 @decide (consistencyPermission mode conflictingHeld context) (Classical.propDecidable _)Uses classical propositional decision to turn the whole conflicting-theory permission into a Boolean; no executable decision algorithm is supplied.
L252noncomputable def groundsDecision (mode : Mode) (facet : Facet World) : Bool :=Classically decides whether the chosen mode permits the given exact singleton facet bundle.
L253 @decide (groundsPermission mode facet.claim canonicalArticulation (fun f => f = facet) [facet])Decides permission for this facet's own claim and its exact singleton assessment package.
L254 (Classical.propDecidable _)Supplies classical decidability for that potentially noncomputable Grounds proposition.
L256noncomputable def choiceDecision (mode : Mode) (i : Implementation) (reasons : List Reason) : Bool :=Classically decides permission for the specified implementation/reasons under identity requirements.
L257 @decide (choicePermission mode identityRequirements i reasons) (Classical.propDecidable _)Classically decides this implementation's permission under fixed identity requirements and its supplied reasons.
L259theorem decisionsApply : conflictDecision .apply = false ∧Proves applying mode rejects contradiction, unsupported capability and infeasible cheap successor while accepting actual capability and identity choice.
L260 groundsDecision .apply unsupportedCapabilityFacet = false ∧Applying Grounds rejects the cost-only capability package.
L261 groundsDecision .apply capabilityFacet = true ∧Applying Grounds accepts the properly supported output-observation package.
L262 choiceDecision .apply cheapSuccessor [.method .simplicity] = false ∧Applying choice rejects cheapSuccessor despite its relevant simplicity reason, because its output is infeasible.
L263 choiceDecision .apply identityImpl objectiveReason = true := byApplying choice accepts identity with its actual output reason.
L264 classicalEnables the classical decidability instances used in these Boolean permission definitions.
L265 simp only [conflictDecision, groundsDecision, choiceDecision, consistencyPermission,Unfolds the three Boolean decisions and their apply-mode consistency predicate.
L266 groundsPermission, choicePermission]Also unfolds Grounds and choice permission, exposing the actual propositions each Boolean decides.
L267 exact ⟨decide_eq_false conflictingHeldInconsistent,The proved inconsistency forces conflictDecision apply to false.
L268 decide_eq_false unsupportedGrounds, decide_eq_true capabilityGrounds,The failed cost package decides false, while the discharged observation package decides true.
L269 decide_eq_false eligibleInternalReasonNotSufficient.2, decide_eq_true identityJustified⟩The infeasible cheap method decides false; the feasible justified identity decides true.
L271theorem decisionsWaive : conflictDecision .waive = true ∧Computes that waiving mode accepts the concrete contradiction, unsupported facet and infeasible choice.
L272 groundsDecision .waive unsupportedCapabilityFacet = true ∧Waive mode accepts even the unsupported cost-only capability package.
L273 choiceDecision .waive cheapSuccessor [.method .simplicity] = true := byIt also accepts cheapSuccessor with simplicity alone despite the wrong output.
L274 exact ⟨@decide_eq_true (consistencyPermission .waive conflictingHeld context)Starts the waiver calculation with consistencyPermission, which is definitionally True in this mode.
L275 (Classical.propDecidable _) trivial,Uses that trivial permission proof to obtain the true Boolean conflict decision.
L276 @decide_eq_true (groundsPermission .waive unsupportedCapabilityFacet.claim canonicalArticulationNext decides waiver permission for the exact unsupported capability facet's claim.
L277 (fun f => f = unsupportedCapabilityFacet) [unsupportedCapabilityFacet]) (Classical.propDecidable _) trivial,Its singleton applicability/package is unchanged; waiver makes permission True and the decision true.
L278 @decide_eq_true (choicePermission .waive identityRequirements cheapSuccessor [.method .simplicity])Finally decides waiver permission for the same cheap method and simplicity-only reasons.
L279 (Classical.propDecidable _) trivial⟩That permission is again trivially True, completing all three waiver decisions.
L281/- Each application supplies its own outcome type, adopted objective, constraints and actual option-indexed reasons. -/Documents the following definition or result: For each commitment, interprets governance modes as options with its own operational outcome, objective, constraint, actual reasons and scoped criticism response.
L282noncomputable def commitmentPositionFor (c : Commitment) (chosenMode : Mode) : ValuePosition World :=For each commitment, interprets governance modes as options with its own operational outcome, objective, constraint, actual reasons and scoped criticism response.
L283 match c withChooses a different operational value-position adapter for each of the five commitments.
L284 | .generation => {Constructs the value position for the generation commitment.
L285 Position := Mode, Outcome := Operation, adopted := chosenMode, selected := actualSystem.governance,Its positions are governance modes, outcomes are operations, and adoption is compared with this same system's selected governance.
L286 outcome := fun _ mode => proposedOperation mode,Maps a mode to the actual proposed successor-or-copy operation.
L287 objective := fun op => op.run 0 ≠ Operation.copy.run 0,The adopted generation objective requires output at zero to differ from copy's zero output.
L288 constraints := fun _ mode => Generative (policyFor mode),Also requires the mode's actual policy to satisfy the adopted Generative constraints.
L289 starting := singleton (fun w => actualSystem.governance w = chosenMode),Explicitly assumes the same system has selected chosenMode; this is a starting commitment, not a derived universal fact.
L290 reasons := [fun _ mode => (proposedOperation mode).run 0 = 1 ∧ Operation.copy.run 0 = 0],Its option-dependent reason compares the proposed operation's 0→1 behavior with copy's 0→0 behavior.
L291 limits := fun w => w.1 = .identity,Limits this generation position to worlds whose implementation candidate is identity.
L292 relevantCriticism := fun _ => ¬ Expanded baseState inflatedState,Keeps actual inventory inflation without expansion as a relevant criticism of the generation commitment.
L293 response := fun _ => some "Pursuing expansion does not guarantee it; assess the actual before and after capabilities separately" }Responds that orientation does not guarantee progress and before/after capabilities need separate assessment; the stored response is nonempty text.
L294 | .consistency => {Constructs the distinct value position for the consistency commitment.
L295 Position := Mode, Outcome := Bool, adopted := chosenMode, selected := actualSystem.governance,Uses modes as positions and a Boolean conflict-admission decision as outcome, tied to the same selected governance.
L296 outcome := fun _ mode => conflictDecision mode,Its actual outcome is the mode's decision on the whole conflicting theory.
L297 objective := fun accepted => accepted = false,Requires that decision to reject the conflicting theory.
L298 constraints := fun _ mode => consistencyPermission mode held context,Simultaneously requires the actual held theory and context to pass the same mode's consistency permission.
L299 starting := singleton (fun w => actualSystem.governance w = chosenMode),States adoption of chosenMode by the same system as this position's explicit starting assumption.
L300 reasons := [fun _ _ => Consequence conflictingHeld context .correctOutput true ∧The consistency reason begins with the conflicting theory's positive output-correctness consequence.
L301 Consequence conflictingHeld context .correctOutput false],It also includes the opposite consequence under exactly the same question and context.
L302 limits := fun w => w.1 = .identity,Limits this consistency position to identity-candidate worlds.
L303 relevantCriticism := fun _ => ¬ Entails (emptyTheory : Theory Bool) (fun w => w = true),Uses the empty Bool theory's failure to entail truth at every world as the live incompleteness criticism.
L304 response := fun _ => some "Consistency alone does not establish sufficient support; assess the claim with its grounds as well" }Responds that consistency alone does not establish sufficient support and the claim's grounds still need assessment.
L305 | .reflexivity => {Constructs the value position for reflexive assessment.
L306 Position := Mode, Outcome := List Nat, adopted := chosenMode, selected := actualSystem.governance,Uses modes as positions and an actual sample-input list as outcome, tied to the same selected governance.
L307 outcome := fun _ mode => selfSamples mode,The mode chooses the sample set [0,1] or [1].
L308 objective := fun samples => ∃ n ∈ samples, ownArithmeticPrinciple n = false,Requires some actually selected sample to expose a false result of the same arithmetic principle.
L309 constraints := fun _ mode => Reflexive 0 (ownRules 0) (workFor 0 mode),Also requires full owner-zero rule/work reflexivity for that same mode.
L310 starting := singleton (fun w => actualSystem.governance w = chosenMode),Explicitly adopts chosenMode for this same system as the starting commitment.
L311 reasons := [fun _ _ => ownArithmeticPrinciple 0 = false ∧ ownArithmeticPrinciple 1 = true],The reason identifies actual arithmetic failure at zero and success at one.
L312 limits := fun w => w.1 = .identity,Restricts this reflexivity position to identity-candidate worlds.
L313 relevantCriticism := fun _ => selfTest [1] = true ∧ ownArithmeticPrinciple 0 = false,Retains the passing test at one together with the actual failure at zero as criticism.
L314 response := fun _ => some "A passing self-test does not certify the principle; retain the relevant counterexample and its scope" }Responds that passing a self-test does not certify the principle and the counterexample's scope must be retained.
L315 | .grounds => {Constructs the value position for the Grounds provision itself.
L316 Position := Mode, Outcome := Bool, adopted := chosenMode, selected := actualSystem.governance,Uses modes as positions and a Boolean evidence-package decision as outcome, under the same system's governance.
L317 outcome := fun _ mode => groundsDecision mode unsupportedCapabilityFacet,The actual outcome tests the unsupported cost-only capability facet.
L318 objective := fun accepted => accepted = false,Requires rejection of that unsupported evidence package.
L319 constraints := fun _ mode => groundsPermission mode capability canonicalArticulationAlso requires permission for the actual capability claim with its content-derived articulations.
L320 (fun f => f = capabilityFacet) [capabilityFacet],That positive constraint uses exactly the properly discharged singleton capabilityFacet package.
L321 starting := singleton (fun w => actualSystem.governance w = chosenMode),States this same system's adoption of chosenMode as an explicit starting commitment.
L322 reasons := [fun _ _ => Compatible [costAllowanceRecord] (.successor, .apply) ∧The Grounds reason records that the successor/apply world is compatible with the cost observation.
L323 ¬ capability (.successor, .apply)],It pairs that compatibility with actual failure of the claimed output capability in that same world.
L324 limits := fun w => w.1 = .identity,Restricts this Grounds position to identity-candidate worlds.
L325 relevantCriticism := fun _ => OutputContract outputOnlyProcess ∧ ¬ ExplanationContract outputOnlyProcess,The criticism points to the same process having the output contract without an attached explanation contract.
L326 response := fun _ => some "Grounds allows an external output assessment without requiring this process to provide an internal explanation" }Responds that external output assessment can supply Grounds without requiring this process to explain its internal generation.
L327 | .choice => {Constructs the separate value position for implementation choice.
L328 Position := Mode, Outcome := Bool, adopted := chosenMode, selected := actualSystem.governance,Uses modes as positions and a Boolean method-admission decision as outcome, under the same governance selection.
L329 outcome := fun _ mode => choiceDecision mode cheapSuccessor [.method .simplicity],The tested choice is the cheap successor justified only by its simplicity reason.
L330 objective := fun accepted => accepted = false,Requires rejection of that wrong-output choice.
L331 constraints := fun _ mode => choicePermission mode identityRequirements identityImpl objectiveReason,Also requires acceptance of identity under the same requirements with its actual output reason.
L332 starting := singleton (fun w => actualSystem.governance w = chosenMode),Explicitly adopts chosenMode for this system; the value starting point is not proved from neutral facts.
L333 reasons := [fun _ _ => cheapSuccessor.run 0 = 1 ∧ identityRequirements.expected 0 = 0 ∧The choice reason contrasts cheapSuccessor's output one with the required output zero on the same input.
L334 cheapSuccessor.cost ≤ identityRequirements.budget],Also records that the method fits the budget, so cheapness cannot conceal its output failure.
L335 limits := fun w => w.1 = .identity,Limits this choice position to identity-candidate worlds.
L336 relevantCriticism := fun _ => identityImpl.conventional = true ∧ identityImpl.established = true,Keeps identity's actual conventional and established status as a relevant criticism of excluding existing methods.
L337 response := fun _ => some "An existing conventional method remains eligible when actual output and budget reasons justify it" }Responds that a conventional existing method remains eligible when actual output and budget reasons justify it.
L339noncomputable def commitmentPosition (c : Commitment) : ValuePosition World := commitmentPositionFor c .applySpecializes each individually interpreted position to adopting applying governance.
L341/- The fact used as a reason has content before evaluating the adopted rule's consequence. -/Documents the following definition or result: Checks every listed commitment-specific reason at the same actual world and adopted mode by concrete counterexamples or computation.
L342theorem positionReasons (c : Commitment) :Checks every listed commitment-specific reason at the same actual world and adopted mode by concrete counterexamples or computation.
L343 ∀ r ∈ (commitmentPosition c).reasons, r actual (commitmentPosition c).adopted := byEvery actual listed reason for commitment c must hold at actual for its adopted apply option.
L344 cases c <;> intro r hr <;> dsimp [commitmentPosition, commitmentPositionFor] at hr ⊢ <;>Separates the five commitments and unfolds each actual reason list while fixing a listed reason r.
L345 rcases List.mem_singleton.mp hr with rflEach list is a singleton, so the membership premise identifies r with that commitment's concrete reason.
L346 · exact ⟨rfl, rfl⟩Generation's reason computes successor 0=1 and copy 0=0.
L347 · exact conflictConsequencesConsistency's reason uses the already proved positive and negative consequences of the same conflicting theory.
L348 · exact ⟨rfl, rfl⟩Reflexivity's reason computes failure at zero and success at one for the same arithmetic principle.
L349 · refine ⟨costCompatibleWithFailure, ?_⟩For Grounds, supplies the successor world's cost compatibility and leaves its capability failure to prove.
L350 intro hAssumes that same successor world nevertheless has the required output capability.
L351 have bad := h 0 trivialAt required input zero, that assumption yields successor's output one equal to required zero.
L352 cases badEliminates the impossible 1=0 equality, proving the capability failure part of the reason.
L353 · exact ⟨rfl, rfl, by decide⟩Choice's reason computes output one, required zero and the cheap method's within-budget cost.
L355/- Each adopted rule has its stated consequence in this explicitly defined application; this is not ultimate value justification. -/Documents the following definition or result: Proves each adopted mode has its stated objective and constraint using actual decision and compliance theorems, without asserting ultimate normative validity.
L356theorem positionConsequence (c : Commitment) (w : World) : (commitmentPosition c).consequence w := byProves each adopted mode has its stated objective and constraint using actual decision and compliance theorems, without asserting ultimate normative validity.
L357 cases c <;> dsimp [commitmentPosition, commitmentPositionFor, ValuePosition.consequence]Unfolds each commitment's consequence into its actual objective and mode-dependent constraint.
L358 · exact ⟨by decide, ⟨Or.inl rfl, fun _ _ => trivial⟩⟩Generation's apply option differs from copy at zero and its openPolicy satisfies valuation plus revisability.
L359 · exact ⟨decisionsApply.1, jointConsistent⟩Consistency's apply option rejects the conflicting theory while the actual held theory remains consistent.
L360 · exact ⟨⟨0, by simp [selfSamples], rfl⟩, completeOwnWork_reflexive 0⟩Reflexivity chooses the actual counterexample zero from [0,1] and supplies full contentful owned-work reflexivity.
L361 · exact ⟨decisionsApply.2.1, capabilityGrounds⟩Grounds rejects the unsupported cost package while the proper capability package has Grounds.
L362 · exact ⟨decisionsApply.2.2.2.1, identityJustified⟩Choice rejects cheapSuccessor and retains the justified feasible identity implementation.
L364theorem positionProcedure (c : Commitment) : ValueProcedure (commitmentPosition c) := byBuilds nonempty reason lists, joint adoption, checked option consequences and nonempty responses for every commitment; reason assumptions are not needed by the already proved consequences.
L365 refine ⟨?_, ?_, ?_, ?_⟩Splits ValueProcedure into nonempty reasons, joint adoption, the scoped consequence rule and criticism response.
L366 · cases c <;> simp [commitmentPosition, commitmentPositionFor]Checks that every commitment's actual reason list contains its singleton reason.
L367 · refine ⟨actual, ?_, ?_, ?_, positionReasons c⟩Uses the same actual world for JointAdoption and supplies positionReasons c; remaining goals are starting-theory membership, limits and adoption.
L368 · cases c <;> exact (modelsSingleton _ _).2 rflIn actual, governance is apply, so the singleton starting theory selecting the adopted mode holds.
L369 · cases c <;> rflFor each commitment, actual's identity candidate satisfies its declared limit.
L370 · cases c <;> rflFor each commitment, actual's selected governance equals the adopted apply option.
L371 · intro w _ _ _Takes an arbitrary world and the procedure's starting, limit and all-reasons premises for its consequence clause.
L372 exact positionConsequence c wUses positionConsequence, which already proves that apply option's objective and constraints for every world; these premises are not needed here.
L373 · intro w _ _For the response clause, takes a world with an in-scope relevant criticism.
L374 cases c <;> exact ⟨_, rfl, by decide⟩Every commitment returns its actual stored nonempty response string, satisfying the response-existence requirement.
L376/- Criticism is instantiated within the adopted position's actual limit rather than made vacuous. -/Documents the following definition or result: Provides an actual in-scope criticism case for each commitment, avoiding vacuous response obligations in these examples.
L377theorem criticismWithinScope (c : Commitment) :Provides an actual in-scope criticism case for each commitment, avoiding vacuous response obligations in these examples.
L378 (commitmentPosition c).limits actual ∧ (commitmentPosition c).relevantCriticism actual := byRequires both that actual is inside this commitment's limits and that its specific criticism really applies there.
L379 constructorSeparates the actual-limit check from the actual-criticism check.
L380 · cases c <;> rflEvery limit asks for identity, which is actual's candidate by definition.
L381 · cases cChecks each commitment's distinct criticism rather than assuming criticism vacuously.
L382 · simp [commitmentPosition, commitmentPositionFor, Expanded, baseState, inflatedState]Generation's criticism holds because inflating baseline lists creates no newly understood or constructed operation.
L383 · exact consistentIncomplete.2.1Consistency's criticism uses the empty theory's proved failure to entail the selected Bool claim.
L384 · exact ⟨rfl, rfl⟩Reflexivity's criticism computes a passing sample at one and failure at zero.
L385 · exact ⟨outputNotExplanation.1, outputNotExplanation.2.1⟩Grounds' criticism combines actual output correctness of outputOnlyProcess with its absent explanation contract.
L386 · exact ⟨rfl, rfl⟩Choice's criticism holds because identity is actually conventional and established.
L388/- Waiving the rule changes the actual computed outcome or an explicit adopted constraint; old reasons cannot certify it unchanged. -/Documents the following definition or result: Shows the waiving option fails each unchanged commitment-specific objective or constraint.
L389theorem oppositeConsequenceFails (c : Commitment) (w : World) :Shows the waiving option fails each unchanged commitment-specific objective or constraint.
L390 ¬ (commitmentPositionFor c .waive).consequence w := byClaims that every commitment's waive option fails its declared objective or constraint in any world.
L391 cases c <;> intro hSeparates the commitments and assumes the corresponding waive consequence, seeking a contradiction.
L392 · exact permissionNotValuation.2.2 h.2Generation's consequence would require Generative neutralPolicy, contradicting permissionNotValuation's proved failure.
L393 · have bad : conflictDecision .waive = false := h.1Consistency's assumed objective says waive must reject the conflicting theory.
L394 rw [decisionsWaive.1] at badBut decisionsWaive computes acceptance=true, turning that objective into true=false.
L395 cases badRejects that impossible Boolean equality for the consistency option.
L396 · obtain ⟨n, hn, hf⟩ := h.1Reflexivity's assumed objective supplies a selected sample n where the arithmetic principle is false.
L397 change n ∈ [1] at hnWaive mode's selected samples are exactly [1].
L398 have he : n = 1 := List.mem_singleton.mp hnMembership in that singleton forces the supposed failing input n to be one.
L399 subst nReplaces n with one in the alleged failure proof.
L400 cases hfThe principle actually returns true at one, contradicting its alleged false result.
L401 · have bad : groundsDecision .waive unsupportedCapabilityFacet = false := h.1Grounds' assumed objective says waive rejects the specific unsupported capability package.
L402 rw [decisionsWaive.2.1] at baddecisionsWaive instead says that same package is accepted, yielding true=false.
L403 cases badRejects the impossible equality, so the waived Grounds consequence fails.
L404 · have bad : choiceDecision .waive cheapSuccessor [.method .simplicity] = false := h.1Choice's assumed objective says waive rejects cheapSuccessor with simplicity alone.
L405 rw [decisionsWaive.2.2] at baddecisionsWaive proves that exact selection is accepted, again yielding true=false.
L406 cases badRejects that equality, completing failure of all five waive consequences.
L408theorem oppositeProcedureRejected (c : Commitment) : ¬ ValueProcedure (commitmentPositionFor c .waive) := byCombines a hypothetical joint-adoption witness with consequence failure to reject the opposite mode's procedure.
L409 intro hAssumes the opposite waive value position nevertheless satisfies ValueProcedure.
L410 obtain ⟨w, hs, hl, _, hr⟩ := h.2.1Extracts its JointAdoption witness w, starting-theory proof hs, limit proof hl and all-reasons proof hr.
L411 exact oppositeConsequenceFails c w (h.2.2.1 w hs hl hr)The assumed procedure's consequence clause applied to that same joint witness produces the waive consequence, which oppositeConsequenceFails c w refutes.
L413/- Each statement names adoption of a particular rule; its defined policy gives that option its meaning. -/Documents the following definition or result: Extracts each position's adoption claim; all use the same governance selector but have separately assessed consequences and reasons.
L414noncomputable def commitmentClaim (c : Commitment) : Claim World := (commitmentPosition c).commitmentExtracts each position's adoption claim; all use the same governance selector but have separately assessed consequences and reasons.
L416noncomputable def commitmentFacet (c : Commitment) : Facet World := .value (commitmentPosition c)Wraps the specific interpreted commitment position as a value facet.
L418/-- organon-map CoreReader.Integration.reasonsBelongToCommitmentsOpens provenance metadata binding CoreReader.Integration.reasonsBelongToCommitments to the following source references; this metadata is not a proof premise.
L419organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L420organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L421organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L422-/Closes the preceding documentation/provenance comment; it adds no executable code.
L423theorem reasonsBelongToCommitments (c : Commitment) :Provides per-commitment Grounds, a real joint adoption, actual relevant criticism and rejection of the opposite policy under the same interpreted objective.
L424 Grounds (commitmentClaim c) canonicalArticulationRequires Grounds for the actual adoption claim of commitment c, with articulation built from its facet contents.
L425 (fun f => f = commitmentFacet c) [commitmentFacet c] ∧Makes exactly commitmentFacet c applicable and supplies only that same facet.
L426 JointAdoption (commitmentPosition c) ∧Additionally requires a nonempty jointly admissible adoption witness for that position.
L427 (commitmentPosition c).relevantCriticism actual ∧Requires this particular commitment's criticism to actually hold at actual.
L428 ¬ ValueProcedure (commitmentPositionFor c .waive) := byAlso proves the opposite waive position fails the same value-procedure requirements.
L429 exact ⟨canonicalGroundsForSingleton (commitmentFacet c) (positionProcedure c),Constructs singleton Grounds using that commitment's checked positionProcedure.
L430 (positionProcedure c).2.1, (criticismWithinScope c).2, oppositeProcedureRejected c⟩Adds its joint witness, actual criticism and the proved rejection of its opposite position.
L432/- This claim concerns the Grounds rule for arbitrary claim/facet packages, not a single capability duty. -/Documents the following definition or result: Proves the grounds position's adoption claim is extensionally the general Grounds provision for the selected governance mode.
L433theorem groundsCommitmentIsProvision : commitmentClaim .grounds = (fun w => GroundsProvision w.2) := byProves the grounds position's adoption claim is extensionally the general Grounds provision for the selected governance mode.
L434 funext wTo equate the two claims, fixes an arbitrary world w and compares their propositions there.
L435 apply propextUses proposition extensionality: equivalence of the two propositions suffices for their equality.
L436 exact (groundsProvisionMeaning w.2).symmgroundsProvisionMeaning says the general provision holds exactly in apply mode, matching this adoption claim in reverse direction.
L438/-- organon-map CoreReader.Integration.groundsSelfAssessmentOpens provenance metadata binding CoreReader.Integration.groundsSelfAssessment to the following source references; this metadata is not a proof premise.
L439organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L440organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L441organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L442-/Closes the preceding documentation/provenance comment; it adds no executable code.
L443theorem groundsSelfAssessment :Applies value Grounds to the general Grounds provision itself, retaining actual scope/criticism and a rejected waiver variant.
L444 Grounds (fun w => GroundsProvision w.2) canonicalArticulationAssesses the general GroundsProvision itself, quantified over claim/facet packages, with content-derived articulation.
L445 (fun f => f = commitmentFacet .grounds) [commitmentFacet .grounds] ∧The applicable value aspect is exactly the grounds commitment's own facet.
L446 (commitmentPosition .grounds).limits actual ∧Requires actual to satisfy that commitment's declared limit.
L447 (commitmentPosition .grounds).relevantCriticism actual ∧Requires its criticism to actually apply at actual as well.
L448 ¬ ValueProcedure (commitmentPositionFor .grounds .waive) := byRequires the opposite waived Grounds commitment to fail ValueProcedure.
L449 rw [← groundsCommitmentIsProvision]Rewrites the general provision as the extensionally identical grounds adoption claim.
L450 exact ⟨(reasonsBelongToCommitments .grounds).1,Reuses the actual Grounds proof for that same grounds commitment.
L451 (criticismWithinScope .grounds).1, (criticismWithinScope .grounds).2,Supplies the separately checked actual limit and actual relevant criticism.
L452 oppositeProcedureRejected .grounds⟩Supplies the proved failure of the opposite waived Grounds position.
L454/- This existing principle form implements the same system's choice rule on two actual proposals.Documents the following definition or result: Stores the current philosophical principle form and its actual governance mode.
L455Input 0 names the identity proposal; input 1 names the cheap successor proposal. -/Documents the following definition or result: Stores the current philosophical principle form and its actual governance mode.
L456structure PhilosophyMethod whereStores the current philosophical principle form and its actual governance mode.
L457 form : FormStores the actual principle form this philosophy method implements.
L458 mode : ModeStores whether this same philosophy method applies or waives its governance checks.
L460def currentPhilosophy (s : System) (w : World) : PhilosophyMethod :=Derives the reviewed philosophy object from this same system's principle form and governance selection.
L461 ⟨s.principleForm, s.governance w⟩Builds the philosophy method from this system's own principle form and its governance in w.
L463noncomputable def PhilosophyMethod.review (p : PhilosophyMethod) (input : Nat) : Nat :=Returns approval decisions for the identity proposal at zero and the cheap infeasible proposal otherwise, using this philosophy's actual governance mode.
L464 if input = 0 thenInput zero identifies the identity-method proposal; every other input follows the cheap-successor proposal branch.
L465 if choiceDecision p.mode identityImpl objectiveReason then 1 else 0For identity, runs this philosophy method's actual choice policy and returns 1 for accept, 0 for reject.
L466 else if choiceDecision p.mode cheapSuccessor [.method .simplicity] then 1 else 0For other inputs, applies the same policy to cheapSuccessor with simplicity alone, again encoding accept/reject as 1/0.
L468noncomputable def PhilosophyMethod.implementation (p : PhilosophyMethod) : Implementation whereExposes that actual philosophical review procedure as an implementation with domain zero/one and matching output/trace proxies.
L469 name := "Current philosophy's proposal review"Names the implementation as the current philosophy's actual proposal-review method.
L470 conventional := trueMarks this proposal-review implementation as conventional.
L471 established := trueAlso marks the same implementation as established; later proof tests whether that alone justifies priority.
L472 run := p.reviewThe implementation's actual run is precisely this philosophy method's review function.
L473 cost := 1Assigns cost one to this review implementation.
L474 domain n := n = 0 ∨ n = 1Declares only proposal identifiers zero and one within its application domain.
L475 explanation := p.reviewProvides the same review function as the implementation's explanation field.
L476 trace n := [n, p.review n]Records a two-entry trace containing the proposal identifier and its actual review result.
L478def proposalRequirements : Requirements whereRequires accepting proposal zero and rejecting proposal one within budget one.
L479 inputs n := n = 0 ∨ n = 1The application tests exactly proposal identifiers zero and one.
L480 expected n := if n = 0 then 1 else 0Requires identity's proposal zero to be accepted as 1 and the other tested proposal to be rejected as 0.
L481 budget := 1Allows this review method a cost budget of one.
L482 values _ := TrueImposes no additional restriction through the requirements' values predicate in this example.
L484theorem currentReviewCorrect : ∀ n, proposalRequirements.inputs n →Computes both requested proposal decisions from applying-governance results.
L485 (currentPhilosophy actualSystem actual).review n = proposalRequirements.expected n := byFor each required proposal, the actual system's current philosophy review must equal the application's expected verdict.
L486 intro n hnTakes a proposal n with proof hn that it is one of the required inputs.
L487 rcases hn with rfl | rfl <;>Uses hn to restrict n to the concrete identity or cheap-successor proposal identifier.
L488 simp [PhilosophyMethod.review, currentPhilosophy, actualSystem, actual,Unfolds the same current philosophy method and actual system to expose the real proposal decisions.
L489 proposalRequirements, decisionsApply.2.2.2.1, decisionsApply.2.2.2.2]Uses decisionsApply to match accepted identity and rejected cheap successor against their required verdicts.
L491/- Status alone fails for this actual principle method; its demonstrated proposal decisions give a relevant reason. -/Documents the following definition or result: Binds the implementation to the current principle/governance object, rejects status-only priority and justifies it by its two actual proposal decisions.
L492/-- organon-map CoreReader.Integration.existingPhilosophyNotPrivilegedOpens provenance metadata binding CoreReader.Integration.existingPhilosophyNotPrivileged to the following source references; this metadata is not a proof premise.
L493organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L494organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L495organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L496-/Closes the preceding documentation/provenance comment; it adds no executable code.
L497theorem existingPhilosophyNotPrivileged :Binds the implementation to the current principle/governance object, rejects status-only priority and justifies it by its two actual proposal decisions.
L498 (currentPhilosophy actualSystem actual).form = actualSystem.principleForm ∧Checks this philosophy method's form is exactly the actual system's current principle form.
L499 (currentPhilosophy actualSystem actual).mode = actualSystem.governance actual ∧Checks its governance mode is exactly the same system's mode at actual.
L500 ¬ JustifiedChoice proposalRequirementsBegins the claim that status alone cannot justify choosing this actual review implementation.
L501 (currentPhilosophy actualSystem actual).implementation [.status .standing] ∧The rejected reason list is exactly [.status .standing] for that same philosophy implementation.
L502 JustifiedChoice proposalRequirementsBy contrast, asserts this implementation has a justified choice under the actual proposal requirements.
L503 (currentPhilosophy actualSystem actual).implementation [.method .output] ∧That positive choice uses its actual output reason, not merely its name or established flag.
L504 (currentPhilosophy actualSystem actual).review 0 = 1 ∧The same philosophy review actually accepts identity's proposal zero with result one.
L505 (currentPhilosophy actualSystem actual).review 1 = 0 := byIt actually rejects cheap successor's proposal one with result zero.
L506 refine ⟨rfl, rfl, statusOnlyFails _ _ _, ?_, currentReviewCorrect 0 (Or.inl rfl),Provides same-form/mode identities, status-only rejection and correct proposal-zero evaluation; leaves positive output-based choice to prove.
L507 currentReviewCorrect 1 (Or.inr rfl)⟩Also supplies currentReviewCorrect for required proposal one, proving its actual rejection.
L508 exact ⟨⟨currentReviewCorrect, by change 1 ≤ 1; decide⟩,Builds the positive choice's feasibility from both correct proposal outputs and cost 1≤budget 1.
L509 .method .output, by simp, trivial, currentReviewCorrect⟩Uses the listed .method .output reason and currentReviewCorrect as its actual relevance witness.
L511/- Applications choose their contract and requirements; the resulting claim is about this system's actual method. -/Documents the following definition or result: Applies any supplied application contract and requirements to this system's actual world-dependent method.
L512def applicationClaim (s : System) (req : Requirements)Applies any supplied application contract and requirements to this system's actual world-dependent method.
L513 (contract : Requirements → Implementation → Prop) : Claim World :=Accepts an arbitrary application contract relating Requirements to the implementation being assessed.
L514 fun w => contract req (s.method.realize w)At each world, applies that same contract and requirements to this system's actual method realization.
L516def ApplicationDuties (s : System) (w : World) (req : Requirements)Conjoins full same-system reflexivity with Grounds for the exact parameterized application claim.
L517 (contract : Requirements → Implementation → Prop)ApplicationDuties keeps the chosen application contract as an explicit parameter.
L518 (articulations : Facet World → Articulation World)Also accepts the articulation supplied for each potentially relevant facet.
L519 (applicable : Facet World → Prop) (facets : List (Facet World)) : Prop :=Keeps the actual applicability predicate separate from the supplied facet list.
L520 Reflexive s.owner (s.rules w) (s.work w) ∧Requires full reflexivity of the same system owner's actual rules and work at w.
L521 Grounds (applicationClaim s req contract) articulations applicable facetsRequires matching Grounds for the claim produced by this system, these requirements and this contract.
L523/- These are consequences of an explicitly adopted duty, not a proof that arbitrary applications fulfill it. -/Documents the following definition or result: Projects an explicitly assumed application-compliance interface into reflexivity, applicability coverage and matching discharged facets; it does not invent compliance.
L524/-- organon-map CoreReader.Integration.applicationRetainsDutiesOpens provenance metadata binding CoreReader.Integration.applicationRetainsDuties to the following source references; this metadata is not a proof premise.
L525organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L526organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L527organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L528-/Closes the preceding documentation/provenance comment; it adds no executable code.
L529theorem applicationRetainsDuties (s : System) (w : World) (req : Requirements)Projects an explicitly assumed application-compliance interface into reflexivity, applicability coverage and matching discharged facets; it does not invent compliance.
L530 (contract : Requirements → Implementation → Prop)The theorem retains the arbitrary application contract rather than fixing a single capability definition.
L531 (articulations : Facet World → Articulation World)Retains the actual articulation family for that application's facets.
L532 (applicable : Facet World → Prop) (facets : List (Facet World))Retains the application's own applicability predicate and supplied facet list.
L533 (h : ApplicationDuties s w req contract articulations applicable facets) :Crucially assumes ApplicationDuties already holds for these exact objects; the theorem does not create compliance.
L534 Reflexive s.owner (s.rules w) (s.work w) ∧The conclusion retains full same-owner rule/work reflexivity from that assumed duty.
L535 (∀ f, applicable f → f ∈ facets) ∧It requires every actually applicable facet to occur in the supplied list, regardless of labels.
L536 (∀ f ∈ facets, f.claim = applicationClaim s req contract ∧For every listed facet, its assessed claim must equal this system's actual parameterized application claim.
L537 Articulated (articulations f) ∧ FacetArticulated (articulations f) f ∧ FacetDischarged f) :=That same facet must have an articulable, content-matching articulation and actually satisfy its discharge conditions.
L538 ⟨h.1, h.2.2.1, h.2.2.2⟩Projects h.1 as reflexivity, h.2.2.1 as applicability coverage, and h.2.2.2 as each listed facet's same-claim, articulation and discharge checks.
L540def outputContract (req : Requirements) (i : Implementation) : Prop :=Requires the implementation to meet the application's expected output on every requested input.
L541 ∀ n, req.inputs n → i.run n = req.expected nThe output contract checks this implementation's actual run against the chosen expected output on every required input.
L543def successorRequirements : Requirements :=Changes the same application requirements from identity to successor output while retaining other fields.
L544 { identityRequirements with expected := fun n => n + 1 }Keeps identityRequirements' inputs and other fields but changes expected output to n+1.
L546/- Holding the system and observation fixed while changing the actual objective changes the capability claim. -/Documents the following definition or result: Reuses the old observation while changing the assessed claim to the successor objective, setting up a same-object scope test.
L547def changedObjectiveFacet : Facet World :=Reuses the old observation while changing the assessed claim to the successor objective, setting up a same-object scope test.
L548 .empirical [observation] (fun _ => True)Reuses the old actual observation for an empirical facet with unrestricted scope.
L549 (applicationClaim actualSystem successorRequirements outputContract) (fun _ => True)Changes its assessed claim to this same system meeting successorRequirements; the uncertainty predicate remains trivial.
L551/-- organon-map CoreReader.Integration.applicationVariationOpens provenance metadata binding CoreReader.Integration.applicationVariation to the following source references; this metadata is not a proof premise.
L552organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L553organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L554organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L555-/Closes the preceding documentation/provenance comment; it adds no executable code.
L556theorem applicationVariation :In this example, the original identity contract retains its fulfilled duties; the changed successor contract fails for the same actual method, and the specified retained-observation package cannot ground it.
L557 ApplicationDuties actualSystem actual identityRequirements outputContractThe original identity-output application fulfills ApplicationDuties for the actual system and world.
L558 canonicalArticulation (fun f => f = capabilityFacet) [capabilityFacet] ∧That positive instance uses the already supported capabilityFacet and its own constructed articulation.
L559 ¬ applicationClaim actualSystem successorRequirements outputContract actual ∧But the same actual system does not meet the changed successor-output contract.
L560 ¬ Grounds (applicationClaim actualSystem successorRequirements outputContract)Nor does the changed claim acquire Grounds from the retained observation package.
L561 canonicalArticulation (fun f => f = changedObjectiveFacet) [changedObjectiveFacet] := byThis failure concerns exactly changedObjectiveFacet's singleton package, not every possible evidence package.
L562 refine ⟨⟨completeOwnWork_reflexive 0, capabilityGrounds⟩, ?_, ?_⟩Builds the original duty from full owned reflexivity and capabilityGrounds, then leaves changed behavior and changed evidence failures.
L563 · intro hAssumes the actual identity method meets the new successor contract.
L564 have bad := h 0 trivialAt required input zero, this would force actual output zero to equal expected one.
L565 cases badEliminates the impossible 0=1 equality, refuting the changed actual capability claim.
L566 · intro hAssumes the retained observation singleton nevertheless gives Grounds for that changed claim.
L567 have discharged := (h.2.2 changedObjectiveFacet (by simp)).2.2.2Extracts the actual changedObjectiveFacet's discharge from that assumed Grounds package.
L568 have bad := discharged.2.1 actual ((observationIdentifies actual).2 rfl) trivial 0 trivialIts support rule applied to the compatible actual world and input zero yields the same false output equality 0=1.
L569 cases badRejects that equality, proving the specified retained-observation package cannot ground the new claim.
L571/- The very system satisfies the charter while its true cost evidence fails to establish its output capability. -/Documents the following definition or result: Exhibits this actual charter-compliant system with compatible cost evidence whose specified capability facet is unsupported; other valid grounds can still exist.
L572/-- organon-map CoreReader.Integration.charterNotGroundsOpens provenance metadata binding CoreReader.Integration.charterNotGrounds to the following source references; this metadata is not a proof premise.
L573organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L574organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L575organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L576-/Closes the preceding documentation/provenance comment; it adds no executable code.
L577theorem charterNotGrounds :Exhibits this actual charter-compliant system with compatible cost evidence whose specified capability facet is unsupported; other valid grounds can still exist.
L578 Charter actualSystem actual ∧The same actual system satisfies all represented Charter conditions.
L579 Compatible [costAllowanceRecord] actual ∧Its actual world is compatible with the true at-most-two cost observation.
L580 ¬ Grounds capability canonicalArticulationNevertheless, that cost evidence does not provide Grounds for its output capability.
L581 (fun f => f = unsupportedCapabilityFacet) [unsupportedCapabilityFacet] := byThe denied Grounds is the particular unsupportedCapabilityFacet singleton, not every possible assessment bundle.
L582 exact ⟨charterChecked, (by intro r hr; cases List.mem_singleton.mp hr; rfl), unsupportedGrounds⟩Combines charterChecked, direct compatibility of actual with the cost record, and the already proved unsupportedGrounds counterexample.
L584/- A single inhabited system/context carries the charter, its own actual claim and support,Documents the following definition or result: Constructs one shared system/world satisfying actual judgments, full reflexivity, capability evidence, feasible choice and each interpreted commitment's Grounds; it is a bounded model, not universal philosophical correctness.
L585contentful principle work, and separately reasoned governance commitments. -/Documents the following definition or result: Constructs one shared system/world satisfying actual judgments, full reflexivity, capability evidence, feasible choice and each interpreted commitment's Grounds; it is a bounded model, not universal philosophical correctness.
L586/-- organon-map CoreReader.Integration.jointWitnessOpens provenance metadata binding CoreReader.Integration.jointWitness to the following source references; this metadata is not a proof premise.
L587organon.preamble#p1 sha256 2ff45595af647eddc9fc095b3f3854f284bf3740ae7af1bacdb98773ffa44097Records source reference organon.preamble#p1 with content digest 2ff45595af647eddc9fc095b3f3854f284bf3740ae7af1bacdb98773ffa44097; matching a digest establishes source identity, not semantic fidelity.
L588organon.preamble#p2 sha256 2ff45595af647eddc9fc095b3f3854f284bf3740ae7af1bacdb98773ffa44097Records source reference organon.preamble#p2 with content digest 2ff45595af647eddc9fc095b3f3854f284bf3740ae7af1bacdb98773ffa44097; matching a digest establishes source identity, not semantic fidelity.
L589organon.charter.overview#p2 sha256 75d7d941d3c07ea748c4a9261d36a75fbd5664ff9c817c4034a9a36a3a12664cRecords source reference organon.charter.overview#p2 with content digest 75d7d941d3c07ea748c4a9261d36a75fbd5664ff9c817c4034a9a36a3a12664c; matching a digest establishes source identity, not semantic fidelity.
L590organon.charter.overview#p3 sha256 75d7d941d3c07ea748c4a9261d36a75fbd5664ff9c817c4034a9a36a3a12664cRecords source reference organon.charter.overview#p3 with content digest 75d7d941d3c07ea748c4a9261d36a75fbd5664ff9c817c4034a9a36a3a12664c; matching a digest establishes source identity, not semantic fidelity.
L591organon.relationships.roles#p1 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p1 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L592organon.relationships.roles#p2 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p2 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L593organon.relationships.roles#p3 sha256 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5eRecords source reference organon.relationships.roles#p3 with content digest 24b533c77fe93d0570da65ee361893f2c445842f48ee6f315f99f8abc06a0e5e; matching a digest establishes source identity, not semantic fidelity.
L594-/Closes the preceding documentation/provenance comment; it adds no executable code.
L595theorem jointWitness :Constructs one shared system/world satisfying actual judgments, full reflexivity, capability evidence, feasible choice and each interpreted commitment's Grounds; it is a bounded model, not universal philosophical correctness.
L596 ∃ s : System, ∃ w : World,Requires an actual system/world pair as the joint witness, so the combined claim is nonempty.
L597 Admissible (systemHeld s) (systemContext s) w ∧ Charter s w ∧That same pair must be admissible for its jointly held/contextual claims and satisfy its Charter.
L598 OwnCapabilityDuty s w [capabilityFacet] ∧ systemCapability s w ∧It must also have its own capability duty fulfilled by capabilityFacet and possess the claimed capability.
L599 JustifiedChoice s.requirements (s.method.realize w) objectiveReason ∧The same realized method must be feasibly chosen under its own requirements using objectiveReason.
L600 (∀ c : Commitment, Grounds (commitmentClaim c) canonicalArticulationFor every one of the five commitments, the corresponding actual adoption claim must have Grounds.
L601 (fun f => f = commitmentFacet c) [commitmentFacet c]) ∧Each commitment uses its own exact singleton value facet and corresponding applicability.
L602 s = actualSystem ∧ w = actual := byFinally identifies the witnesses with actualSystem and actual, preventing unrelated existential substitutions.
L603 exact ⟨actualSystem, actual, actualAdmissible, charterChecked,Chooses that exact pair and supplies its actual admissibility and checked Charter.
L604 ownCapabilityGrounded.1, capabilityActual, identityJustified,Adds this same system's owned capability duty, actual capability and justified identity choice.
L605 fun c => (reasonsBelongToCommitments c).1, rfl, rfl⟩Uses each commitment's existing Grounds proof, then closes the two witness-identity equalities by construction.
L607end CoreReader.IntegrationCloses the current namespace.