Set.sep_ofPred
A source-pinned catalogue entry. MathGraph indexed these exact bytes and structural references; it did not independently check this declaration as a proof.
SOURCE_INDEXED · independent verification NOT_CHECKED · authority NONE
Exact source identity
- Canonical occurrence
object-3380f6d3fed52059033162baf22d819b2163b5df85cb8346ada449a76d90cc46- Kind
theorem- Module
Mathlib.Data.Set.Basic- Path
Mathlib/Data/Set/Basic.lean- Commit
d13f23b723b8a846827a245b89c10fc7d3f11612- Tree
efa132418a56d0e38c56cc412a06df22178dac5c- Statement digest
b737e9e1eb4d1be83225ac9e88278128573064f03f2c8f7aa68d5c2b0b6f16cb- Source range
1017:0–1019:5
Indexed statement
∀ {α : Type u} {p q : α → Prop},
@Eq.{u + 1} (Set.{u} α)
(@Set.ofPred.{u} α fun x =>
And (@Membership.mem.{u, u} α (Set.{u} α) (@Set.instMembership.{u} α) (@Set.ofPred.{u} α fun y => p y) x) (q x))
(@Set.ofPred.{u} α fun x => And (p x) (q x))This text is bound to the statement digest above. Parsing and indexing it does not establish proof validity, informal fidelity, implication or equivalence.
Independent status axes
- Source status
SOURCE_INDEXED- Independent verification
NOT_CHECKED- Current applicability
NOT_CHECKED- Freshness
PINNED_HISTORICAL_SOURCE- Action authorization
NONE
Lifecycle and research maturity are UNKNOWN in this source catalogue. The source pin is historical; absence of a newer change or revocation has not been checked.
Declared structural neighborhood
1 incoming and 0 outgoing relations occur in the bounded projection below. DECLARES, IMPORTS_MODULE and TYPE_REFERENCES are structural source relations only. Each explicitly sets logical implication and semantic equivalence to false.
Omitted structural references
And— named target outside this selected catalogue sliceEq— named target outside this selected catalogue sliceMembership.mem— named target outside this selected catalogue sliceSet— named target outside this selected catalogue sliceSet.instMembership— named target outside this selected catalogue sliceSet.ofPred— named target outside this selected catalogue slice
- Module declarations omitted
- 121
- Module imports omitted
- 4
- Module type references omitted
- 1988
Omissions are preserved rather than converted into absent relations. Out-of-slice targets remain unsupported by this projection.
Independent validation
Validate the committed catalogue, pins, canonical encoding, identities, relation endpoints, named omissions and authority ceiling from a clean checkout:
python3 -I -S -B conformance/source_catalogue_v1/consumer.py \
--catalogue-root website/public/catalogues/mathlib/v4.34.1 \
--policy conformance/source_catalogue_v1/trust-policy.json \
--policy-sha256 c3cdec2b2c784728621bb8c25a055a1e73d67d3c1c922b7ab62b09003399e1c9 \
--audit-importsManifest · Module shard · Search export
This replay does not fetch Mathlib, rerun Lean, authenticate GitHub, check current applicability, or grant action authority. It validates the pinned publication contract and returns only its bounded source-indexing result.