Theorem 4.3: the family f_d is a filter on the deductive part
ProvedCogCons.deductiveFilter_isFilterLet be a deductive system (the deductive part of ) and . Let be the family of subsets with that contain a deductive subset. Then:
- ;
- if and , then ;
- if , then .
So is a filter on .
import Mathlib import Definitions.Def_CogCons_consequence_space open CogCons.CognitiveConsequenceSpace
namespace CogCons
theorem deductiveFilter_isFilter {C : Type*} (S : CognitiveConsequenceSpace C)
(Cd : Set C) (hCd : S.IsDeductive Cd) (hCd_ne : Cd ≠ Set.univ) (f : C) (hf : f ∈ Cd) :
Cd ∈ S.deductiveFilter Cd f ∧
(∀ A B : Set C, A ∈ S.deductiveFilter Cd f → A ⊆ B → B ⊆ Cd →
B ∈ S.deductiveFilter Cd f) ∧
(∀ A B : Set C, A ∈ S.deductiveFilter Cd f → B ∈ S.deductiveFilter Cd f →
A ∩ B ∈ S.deductiveFilter Cd f) := by sorry
end CogConsRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Non-blind read-back — not independent testimony. This read-back was written by the same agent that drafted these Lean statements, not by an independent auditor working blind from the code alone. The author knew the intended meaning while writing it, so it may read that intent into the code. Do not treat it as independent verification; compare the Lean code against the source directly.
For every type , every cognitive-consequence space on , every with and , and every , writing : (1) ; (2) for all , if , and then ; (3) for all , if then . The hypothesis is not needed for these conclusions.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.