nLab covariant type family

Redirected from "omega-meson".

Contents

Definition

In simplicial type theory, a covariant type family over AA is a type family x:AB(x)x:A \vdash B(x) such that for all elements x:Ax:A, y:Ay:A, f:hom A(x,y)f:\mathrm{hom}_A(x, y), and u:B(x)u:B(x), there exists a unique element v:B(y)v:B(y) with an morphism of the heterogeneous hom-type hhom B(f)(u,v)\mathrm{hhom}_{B(f)}(u, v)

isCovariant(t:A.B(t)) x:A y:A f:hom A(x,y) u:B(x)!v:B(y).hhom B(f)(u,v)\mathrm{isCovariant}(t:A.B(t)) \coloneqq \prod_{x:A} \prod_{y:A} \prod_{f:\mathrm{hom}_A(x, y)} \prod_{u:B(x)} \exists!v:B(y).\mathrm{hhom}_{B(f)}(u, v)

Properties

Theorem

Given a Segal type AA, a type family x:AB(x)x:A \vdash B(x) is a covariant type family if and only if for all elements f:hom A(x,y)f:\mathrm{hom}_A(x, y), and u:B(x)u:B(x), there is a unique lifting of ff that starts at uu.

References

Last revised on April 9, 2025 at 19:52:50. See the history of this page for a list of all contributions to it.