Alphabeta Math
DefinitionDefinition: AI-adaptedProof: Not applicableSession-authored (Fable 5 assisted)judge pass (z-ai/glm-5.2)verified 2026-07-26 (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.

Filter base and the filter it generates

Definition

Let XX be a set. A family BP(X)\mathcal{B} \subseteq \mathcal{P}(X) is a filter base on XX when it satisfies:

  • (B1) nonemptiness: B\mathcal{B} \neq \emptyset;
  • (B2) properness: B\emptyset \notin \mathcal{B};
  • (B3) downward directedness: for all B1,B2BB_1, B_2 \in \mathcal{B} there is B3BB_3 \in \mathcal{B} with B3B1B2B_3 \subseteq B_1 \cap B_2.

The upward closure of B\mathcal{B} in XX is

B:={AX  :  BA for some BB}.\langle \mathcal{B} \rangle := \{\, A \subseteq X \;:\; B \subseteq A \text{ for some } B \in \mathcal{B} \,\}.

This is a filter on XX (Filter on a set), indeed the smallest filter on XX containing B\mathcal{B}, by The upward closure of a filter base is the smallest filter containing it ; it is called the filter generated by B\mathcal{B}, and B\mathcal{B} is called a base of it. The definite article is licensed by that lemma and by nothing else: the notation B\langle \mathcal{B} \rangle is used only for a family already known to be a filter base.

Remarks

  • (B3) does not ask that B1B2B_1 \cap B_2 itself belong to B\mathcal{B}, only that some member of B\mathcal{B} sit inside it. That is what makes a base usable: a family described by a shape, for instance the open discs of the plane that contain the origin, is generally not closed under intersection, since the intersection of two such discs is not a disc, yet it always contains a smaller such disc. Families that are closed under pairwise intersection, such as the tails {nN:Nn}\{n \in \mathbb{N} : N \leq n\} of N\mathbb{N}, are the special case B3=B1B2B_3 = B_1 \cap B_2 of (B3).
  • Every filter is a filter base, and it generates itself. A filter satisfies (B1) because it contains XX, satisfies (B2) by (F2), and satisfies (B3) with B3=B1B2B_3 = B_1 \cap B_2 by (F3). Both halves are proved in The upward closure of a filter base is the smallest filter containing it , so "base" is a way of presenting a filter, never a different kind of object.
  • When a subfamily is a base for the filter it sits in. If BF\mathcal{B} \subseteq \mathcal{F} and every member of F\mathcal{F} contains a member of B\mathcal{B}, then B\mathcal{B} is a filter base and B=F\langle \mathcal{B} \rangle = \mathcal{F}: (B1) holds because XFX \in \mathcal{F} contains some member of B\mathcal{B}, (B2) because BF\mathcal{B} \subseteq \mathcal{F}, and (B3) because B1B2FB_1 \cap B_2 \in \mathcal{F} contains some member of B\mathcal{B}. So a base is a presentation, not an invariant. What is determined is the generated filter, which is why every statement below is about B\langle \mathcal{B} \rangle and never about B\mathcal{B} itself. The criterion is sufficient, and it is not a claim that a filter has many bases: any base of F\mathcal{F} is a subfamily of it, so the filter {X}\{X\} on XX has exactly one base, namely {X}\{X\}.
  • (B2) is exactly the properness of the generated filter, and it is not automatic: dropping it would allow B\emptyset \in \mathcal{B} and then B=P(X)\langle \mathcal{B} \rangle = \mathcal{P}(X), the improper filter excluded by the convention recorded in Filter on a set.

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 11 results over 6 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources