The Family Fibration of Sets: A Fibration with Re-indexed Identities as Cartesian Morphisms
To formally prove that the family fibration of sets is a fibration where the Cartesian morphisms are re-indexed identities, we will proceed in four steps:
- Define the family fibration of sets.
- Define the concepts of a fibration and a Cartesian morphism in category theory.
- Demonstrate that the family fibration satisfies the condition for being a fibration by constructing Cartesian liftings.
- Characterize these Cartesian morphisms and show they are precisely the "re-indexed identities."
1. The Family Fibration of Sets
The family fibration of sets describes how families of sets are structured over the category of sets.
-
Base Category: The base category is Set, the category where objects are sets and morphisms are functions between sets.
-
Total Category: The total category, which we will call Fam(Set), is defined as follows:
- Objects: An object is a pair
, where
is a set (the indexing set) and
is a function
, which assigns a set
to each element
. This is an
-indexed family of sets.
- Morphisms: A morphism from an object
to
is a pair
, where
is a function, and
is an indexed family of functions
for every
.
-
Projection Functor: There is a projection functor
that forgets the family structure:
- On objects:
.
- On morphisms:
.
2. Fibrations and Cartesian Morphisms
In category theory, a fibration (or Grothendieck fibration) is a functor that has a special lifting property.
- Fibration: A functor
is a fibration if for every object
in
and every morphism
in
, there exists a Cartesian lifting of
to a morphism
in
for some object
.
- Cartesian Morphism: A morphism
in
is called Cartesian over a morphism
in
if it satisfies a specific universal property. For any other morphism
and any morphism
in
such that
, there exists a unique morphism
in
such that
and
. This property essentially states that
is a "universal" arrow from the fiber over
to the object
.
3. Proving the Family Fibration is a Fibration
To prove that
is a fibration, we must show that for any object
in Fam(Set) and any function
in Set, a Cartesian lifting exists.
Let's construct this lifting. Our goal is to find a Cartesian morphism
in Fam(Set) such that
and its codomain is
.
-
Construct the Domain Object: We define a new object
in Fam(Set). This object consists of the indexing set
and a new family of sets
which is the re-indexing of the family
along the function
. For each
, the set is
.
-
Construct the Lifting Morphism: We propose the following morphism as our Cartesian lifting:
Here, represents the family of identity functions
for each
. This morphism is what we term a re-indexed identity. Clearly,
, so it is a valid lifting.
-
Verify the Cartesian Property: Now, we must show that
is Cartesian. We use the universal property defined above:
- Let be any other morphism in Fam(Set).
- Let be a function in Set such that
.
- We need to find a unique morphism such that
and
.
Let's define . The condition
is satisfied by construction. Now we need to satisfy
.
The composition is
. By the rules of composition in Fam(Set), this is:
where
for each
.
So, . For this to equal
, we must have:
- , which is true by our initial assumption.
- .
This uniquely determines . The components of
must be
. Let's check that the domains and codomains are compatible.
- For , must map .
- For , maps .
Since , the codomains and are the same set. Therefore, setting is valid.
We have found a unique morphism, , that satisfies the required conditions. Thus, the morphism is Cartesian. Since we can construct such a Cartesian lifting for any object and any base morphism, is a fibration.
4. Characterizing the Cartesian Morphisms
We have shown that "re-indexed identities" of the form are Cartesian. Now we prove the converse: any Cartesian morphism is of this form, up to isomorphism.
Let be an arbitrary Cartesian morphism in Fam(Set) over .
We already know that is also a Cartesian lifting of with the same codomain .
A fundamental property of fibrations is that any two Cartesian liftings of the same morphism with the same codomain are uniquely isomorphic in the total category via a vertical isomorphism (an isomorphism that projects to an identity morphism in the base category).
Therefore, there exists a unique vertical isomorphism such that .
- For to be vertical, must be an identity function, so . This means has the form .
- For to be an isomorphism, each component must be an isomorphism (i.e., a bijection, since we are in Set).
- Let's compute the composition: .
- Equating this with gives , which implies .
This shows that the family of morphisms must be the same as the family of isomorphisms . Therefore, any Cartesian morphism must consist of a family of isomorphisms .
In conclusion, the Cartesian morphisms in the family fibration are precisely those morphisms where is a family of isomorphisms. Such a morphism establishes an isomorphism between the domain object and the canonical re-indexed object in the fiber over . Under this identification, the morphism corresponds to the re-indexed identity .