Alphabeta Math
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-08-06 (claude-opus-5)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

For a nonempty index set I: B∩⋃i∈IAi=⋃i∈I(B∩Ai), B∪⋂i∈IAi=⋂i∈I(B∪Ai), X∖⋃i∈IAi=⋂i∈I(X∖Ai), and X∖⋂i∈IAi=⋃i∈I(X∖Ai)

Statement

Let (Ai)i∈I be an indexed family with I≠∅ and let B and X be sets. Then (B∩Ai)i∈I, (B∪Ai)i∈I and (X∖Ai)i∈I are indexed families with index set I, and

B∩⋃i∈IAi=⋃i∈I(B∩Ai),B∪⋂i∈IAi=⋂i∈I(B∪Ai),

X∖⋃i∈IAi=⋂i∈I(X∖Ai),X∖⋂i∈IAi=⋃i∈I(X∖Ai).

Facts & Assumptions

Given: an indexed family (Ai)i∈I with I≠∅, and sets B and X.

[L2]

An indexed family with index set I is a function A with dom⁡A=I (An indexed family (Ai)i∈I is a function with domain I; {Ai:i∈I} is its range).

[L7]

If every z satisfies z∈x if and only if z∈y, then x=y (The Axiom of Extensionality: ∀x ∀y (∀z (z∈x↔z∈y)→x=y)).

[L9]

z∈P(x) holds if and only if z⊆x (The power set P(x)={ z:z⊆x }).

[L10]

For any parameters pˉ and any set x, there is a set y whose elements are exactly the elements z of x for which φ(z,pˉ) holds (The Axiom Schema of Separation: for each formula φ, ∀pˉ ∀x ∃y ∀z (z∈y↔(z∈x∧φ(z,pˉ)))).

[L11]

z∈A×B holds if and only if z=(a,b) for some a∈A and some b∈B (The Cartesian product A×B:={ z∈P(P(A∪B)):∃a∈A ∃b∈B z=(a,b) }).

[L12]

Proof

technique · direct
1.1L2L9L10L11L12

The three derived families exist. Each B∩Ai is a subset of B, so separating inside I×P(B) with the formula ∃i ∃w (z=(i,w)∧i∈I∧w=B∩Ai) gives a set; it is a function, since the value at each i is determined, and its domain is I. The same construction inside I×P(B∪⋃i∈IAi) and inside I×P(X) gives (B∪Ai)i∈I and (X∖Ai)i∈I.

2.1L2L3L8step 1.1

Write F:={Ai:i∈I}, which is ran⁡A and is nonempty because I is. The range of (B∩Ai)i∈I is exactly { B∩b:b∈F }, since the values of the derived family are the sets B∩Ai with i∈I and the elements of F are exactly the Ai with i∈I; the same holds for the other two derived families.

3.1L1L4L5L6L7step 2.1

Substituting into the family laws for F therefore gives all four identities: the indexed operations are by definition the primitive ⋃ and ⋂ applied to the range of the family concerned, and step 2.1 identifies those ranges with the sets appearing in the laws.

4.1step 1.1step 2.1step 3.1∎

The derived families exist and the four identities hold, which is the statement.

Depends on

Dependency tree · 2 levels

Sources