1 Introduction
Univalence is the structural principle that distinguishes homotopy type theory from intensional Martin–Löf type theory. Its statement, internalises Mac Lane’s slogan isomorphic objects are equal into the type theory itself . Once one accepts univalence, virtually every homotopy-theoretic and category-theoretic phenomenon admits a natural type-theoretic expression: equivalences become identities, transport along an equivalence is automatic, and the structure identity principle becomes a theorem rather than a methodological wish.
Yet univalence as stated lives in a fundamentally symmetric world. The identity type is a groupoid: it has inverses. This reflects a basic fact about the type-theoretic universe: every type, in HoTT, is treated as an -groupoid. Categories proper — where morphisms can be non-invertible — do not admit a clean internal description in HoTT without artefacts.
Directed type theory aims to repair this asymmetry by introducing a directed analogue of the path type, often written , which need not be invertible. The objective is a synthetic theory of -categories analogous to the way HoTT serves as a synthetic theory of -groupoids. Riehl and Shulman’s 2017 paper introduces simplicial type theory () as such a foundation. The fundamental new ingredient is a strict interval with two distinct endpoints and a sub-type-system of topes (propositions over the cube of intervals) that lets one write extension types of the form the type of dependent functions on that on the tope agree definitionally with a prescribed partial function . Hom-types are then defined as extension types out of .
Within there is no a priori guarantee that an arbitrary type describes an -category — only that it has a mapping space structure. Two predicates (composition of hom-types) and (equivalences are identities) cut out the types of interest, the Rezk types, which model complete Segal spaces and hence -categories.
The natural question is then: is there a directed analogue of univalence? If is some directed universe of types, is the hom-type equivalent to the type of functions ? Riehl–Shulman prove a partial result: a covariant family is classified by a functor into the discrete sub-universe, and the data of the family is recovered up to equivalence from the functor. This is directed univalence for covariant families but not for the universe at large.
For seven years, the question of whether the directed universe itself satisfies a directed univalence principle was open. Gratzer, Weinberger and Buchholtz (2024) settle the question for the discrete sub-universe: they introduce a system of modalities adequate to express both the directed universe and the symmetric universe of -groupoids inside it, and prove where is the universe of discrete types . They name the resulting system triangulated type theory (), reflecting the appearance of a triangle of modalities analogous to Schreiber–Shulman cohesion.
This paper has four aims:
Give a self-contained, structured account of (Section 3) and partial directed univalence (Section 4).
Present the Gratzer–Weinberger–Buchholtz construction (Section 5) and isolate exactly what is and is not proved.
Formulate four candidate complete directed univalence principles (Section 6) and analyse the obstructions.
Connect directed univalence to higher inductive types, -natural number objects, and synthetic representation theory (Section 7).
We accompany the exposition with formal sketches in Haskell (under src/) and Lean 4 (under lean/) that mechanise the relevant equivalences for the discrete fragment and lay out the directed universe API. The Haskell modules are not Lean proofs — they implement toy models that exhibit the algebraic content (covariant fibrations as functors, hom-types as Day convolutions on a -action) so that the conceptual content can be machine-checked even if foundationally weakened. Lean 4 sketches use postulates where appropriate.
Open problems are collected in Section 9. We list four: extension to non-discrete universes, -Cat as a primitive type, internal language theorems for cocartesian fibrations, and the connection to Langlands.
1.0.0.1 Conventions.
We write for an ambient (symmetric) universe; for a directed sub-universe; or for a type/object; for terms. The directed interval is . Hom-types are written and identity types . We use for the type of equivalences. Throughout, refers to Riehl–Shulman 2017 simplicial type theory, to Gratzer–Weinberger–Buchholtz 2024 triangulated type theory.
2 Background: Symmetric Univalence and Directed Motivation
2.1 Voevodsky’s univalence axiom
We recall the symmetric statement, both for orientation and to highlight what breaks when one passes to the directed setting.
Definition 1 (Equivalence). For , an equivalence is a function together with a witness that the fibre is contractible for every . We write for the type of equivalences.
Definition 2 (). For each , the path induction principle defines a map sending to the identity equivalence .
Theorem 3 (Voevodsky’s univalence axiom). For every the function is itself an equivalence.
The axiom yields its inverse and the computation . Operationally, every equivalence delivers a path in the universe, and transport along this path acts as the equivalence.
2.1.0.1 What is symmetric.
Two structural features of make it manifestly symmetric:
It has inverses: if then .
It is recursive: may be defined by path induction, which is symmetric in and .
Both features are absent in the directed setting we wish to formalise.
2.2 What “directed” should mean
A directed type theory ought to admit, for each type and pair of terms , a hom-type together with composition and identities , satisfying associativity and unit laws up to higher coherent homotopy. Crucially, should not in general carry inverses: if it did, the theory would collapse back to a symmetric one.
We can articulate desiderata.
Hom is non-invertible. The composition is not in general invertible.
Functoriality. Functions act on hom-types:
Equivalences are identities. For appropriately structured types, an invertible morphism in should yield an identity .
Synthetic -category theory. The Yoneda lemma, adjoint functors, Kan extensions, and limits/colimits should be expressible synthetically on top of these primitives.
Directed univalence. The universe should reflect its own hom-structure: hom in the universe = function type.
(D1)–(D4) are addressed by Riehl–Shulman and the body of subsequent work . (D5) is the topic of this paper.
2.3 -categorical motivation
There is a clean semantic picture explaining why directed univalence is hard. In HoTT, the universe is interpreted as an object classifier in an -topos: classifies small bundles up to fibrewise equivalence. Univalence is the corresponding internal statement: equivalences of bundles are paths in .
The directed analogue would have a universe classifying bundles up to map, not just equivalence. In an -topos , the natural such classifier is the cocartesian fibration of the -category over itself. But this is no longer a single object: it is a structured presentable -category. The naive analogue — “a small object in that classifies maps” — requires at least a handle on as an -category internal to , a strictly stronger demand than internal -groupoids.
This is the structural reason a complete directed univalence principle is hard: it forces the type theory to internalise its own large -categorical structure, not merely its -groupoidal one.
3 Riehl–Shulman Simplicial Type Theory
3.1 Topes, cubes, extension types
is a three-layer system: a homotopy type theory; a strict cube layer with the directed interval ; and a tope layer of decidable propositions over the cube. We sketch each layer.
Definition 4 (Cube). A cube is built inductively from a primitive directed interval , the unit cube , and finite products. Cubes are denoted .
Definition 5 (Tope). A tope on a cube is a polynomial inequality in the coordinates of , closed under , , , . Topes form a distributive lattice. The standard examples on are , , , .
Definition 6 (Extension type). Given a cube , a tope on , a type family , and a partial term defined on , the extension type is the type of dependent functions such that for , judgmentally.
Remark 7. Extension types provide a uniform mechanism for strict boundary conditions: the value of on the tope is fixed up to definitional equality. This is what lets STT speak about, e.g., morphisms with prescribed source and target.
3.2 Hom-types and Segal types
Definition 8 (Hom-type). Let and . The hom-type is the extension type
So a morphism from to is a function taking to and to . The directed interval is ordered, hence so is the hom-type.
Definition 9 (Segal predicate). A type is Segal, written , if the canonical map into the type of -fillers is an equivalence, where is the inner horn of the standard 2-simplex — concretely, the sub-cube of the unit square given by the tope minus its long edge from to , equivalently the shape generated by the two boundary edges and . In particular, every pair of composable morphisms admits a unique-up-to-coherent-homotopy composite.
Segal types are the STT version of Segal complete spaces. Composition is then a definable operation: when .
Definition 10 (Rezk predicate). A Segal type is Rezk if the canonical map is an equivalence, where is the sub-type of two-sidedly invertible morphisms. (This is internal univalence on .)
Theorem 11 (Riehl–Shulman, semantic). Rezk types in correspond, in the semantic interpretation in bisimplicial sets, to complete Segal spaces, and hence to -categories.
3.3 Discrete types
Definition 12 (Discrete type). A type is discrete, written , if for every the canonical map is an equivalence; equivalently, every morphism in is invertible. Discrete types are the STT counterpart of -groupoids.
Example 13. The natural numbers are discrete in (they carry no non-trivial 1-cells). More generally, every type imported from a model of HoTT into via the discrete inclusion is discrete.
3.4 Synthetic Yoneda lemma
A high point of is a synthetic Yoneda lemma. We state it informally.
Theorem 14 (Synthetic Yoneda, RS Thm 9.1). Let be a Segal type and the universe of discrete types. Then for any covariant functor and any , evaluation at gives an equivalence
Proof sketch. Both sides are recovered from the dependent product structure on and the universal property of the representable . Detailed proof: see . ◻
This is the engine that drives much of synthetic -category theory in .
4 Partial Directed Univalence (Riehl–Shulman 2017)
4.1 Covariant fibrations
Definition 15 (Covariant fibration). Let be a Segal type. A type family is covariant if for each and each there is a chosen lift , depending functorially on .
In semantic terms, covariant families correspond to left fibrations: functors classified by a particular kind of straightening.
Theorem 16 (Straightening, partial directed univalence for covariant families). For a Rezk type , the following types are equivalent:
Covariant type families valued in discrete types.
Functors , where is the universe of discrete types.
This is directed univalence for covariant fibrations valued in discrete types: the universe classifies covariant families, in exact analogy with classifying type families up to equivalence.
4.2 What is partial about it
Theorem 16 stops short of asserting for the universe itself treated as a Segal type. Two reasons.
4.2.0.1 (1) The universe is not internally Segal.
In as set up by Riehl–Shulman, the discrete universe is given as a sub-type of , but its hom-type is not directly described. The straightening theorem describes covariant maps into , not the hom-type within .
4.2.0.2 (2) Modal pieces are missing.
To formulate “” coherently, one needs to mediate between the directed setting (where the universe carries non-trivial morphisms) and the symmetric setting (where it carries only equivalences). This is precisely the function of the modal apparatus of Gratzer–Weinberger–Buchholtz, which is absent from .
4.3 Limitations made formal
Proposition 17 (Limitations of ). In Riehl–Shulman simplicial type theory:
There is a directed straightening for covariant families into the discrete universe (Theorem 16).
There is no internally definable hom-type for the discrete universe qua object of the universe that satisfies .
There is no Segal-completion theorem for producing a Segal-type version with the desired hom.
These limitations motivate the modal extension we now describe.
5 Triangulated Type Theory
(Gratzer–Weinberger–Buchholtz 2024)
5.1 Modal layer
The crucial new ingredient in is a system of modalities. We describe four.
Definition 18 (The four modalities). extends with modalities:
“crisp” / “discrete-discrete”: forces a type to be discrete and only depends on globally defined data.
“codiscrete”: right adjoint to .
: the modality whose modal types are the discrete types.
: the opposite modality reversing direction.
With a triangle of cohesion-like modalities, and as duality.
Remark 19. The adjunction is structurally identical to the cohesive triple in Schreiber–Shulman cohesion. The new aspect is the interaction with , which has no analogue in cohesive HoTT.
5.2 The discrete universe
Definition 20 (Discrete universe). The discrete universe in is the type of -modal types: , with universe structure inherited from .
Theorem 21 (GWB, is Segal). The discrete universe is a Segal type in . The hom-type is well-defined as an extension type out of valued in .
Proof outline. The proof uses the modal layer to control how the family behaves at the endpoints. Key step: the dependent product over in exists because the discreteness predicate is preserved by extension types, which is established via the modality. See . ◻
5.3 The directed univalence theorem
Theorem 22 (Directed univalence in , GWB Thm 8.1). For all , the canonical map is an equivalence. Concretely, every directed morphism in the universe of discrete types is uniquely (up to coherent homotopy) the type-theoretic action of a function.
Proof sketch. The proof has three parts.
Define . Given , define the family by , , , where denotes a standard cofibrant path-object construction interpolating between and along (concretely, the homotopy pushout of with the trivial map at parameter ). The modality ensures stays discrete for .
Inverse construction. Given , extract the function via the modality applied at the endpoint .
Coherence. Composition and both follow from the universal property of extension types and the Beck–Chevalley conditions for .
See for full details. ◻
Corollary 23 (Yoneda for ). Every covariant functor is naturally equivalent to for a uniquely determined object .
Remark 24. Theorem 22 is a complete directed univalence statement for the discrete fragment. It is “triangulated” in the sense that its formulation requires the triangle .
5.4 Worked examples in the discrete universe
We illustrate Theorem 22 with three small examples that occupy the discrete universe .
Example 25 (Hom in between finite types). Let and , both discrete. Then has elements. Theorem 22 asserts , so the hom-type from to in has, up to homotopy, exactly nine path-components, each indexed by a function .
Example 26 (Hom from to in ). Let . Then , an uncountable type. Each function corresponds to a unique directed morphism, e.g. the successor function gives a canonical morphism in .
Example 27 (Composition agrees with composition). Functoriality of ensures . So composition in models composition of functions exactly. This is the property that earns the name “the synthetic universe of discrete types”.
Remark 28 (Naturality). The map is natural in both arguments: pre- and post-composition with a function , commute with the equivalences. This is what allows to be regarded as an internally-defined Segal type whose morphisms reproduce the functions of the ambient HoTT.
5.5 Comparison to the symmetric universe
It is instructive to compare Theorem 22 with Voevodsky’s univalence (Theorem 3).
Voevodsky: . Identifications in the universe correspond to equivalences of types.
GWB: . Directed morphisms in the universe of discrete types correspond to functions of types.
In a sense, GWB is structurally simpler: is the standard function type, while requires the entire equivalence apparatus. But GWB only applies to the discrete sub-universe, so the principle is local. The challenge of extending it (Section 6) is to find a richer universe in which non-equivalence functions still correspond to directed morphisms.
5.6 Implementation status in rzk
The rzk proof assistant implements simplicial type theory with topes and extension types. It does not (as of 2026) implement triangulated modalities or prove directed univalence. Bubenik et al. are pursuing a triangulated extension; partial formalisations of the GWB theorem are in progress.
The Haskell module Hom.hs accompanying this paper exhibits a toy form of for the discrete universe in a Hask-like setting. The Lean 4 file Directed.lean postulates Theorem 22 as an axiom and derives small consequences.
5.7 What is and is not proved
Proposition 29 (Scope of GWB). Theorem 22 establishes directed univalence for the discrete universe . It does not establish:
Directed univalence for any non-discrete sub-universe of .
A directed analogue of Voevodsky univalence for the universe itself.
A universe of -categories (Rezk types) with hom-types behaving as functors.
6 Toward a Complete Principle
We now formulate four increasingly strong candidate principles and analyse what each proof would require.
6.1 Four candidates
Definition 30 (Candidate I: Discrete directed univalence). Candidate I. For the discrete universe , .
Status: Proven (Theorem 22, GWB 2024).
Definition 31 (Candidate II: Segal directed univalence). Candidate II. For the universe of Segal types, , where is the type of functors preserving Segal structure (= ordinary functions, since composition is uniquely determined).
Status: Open. Conjectured.
Definition 32 (Candidate III: Rezk directed univalence). Candidate III. For the universe of Rezk types, .
Status: Open. The principal target.
Definition 33 (Candidate IV: Universal directed univalence). Candidate IV. For the entire universe , equipped with the directed structure inherited from extension types out of , .
Status: Open. Likely requires a 2-level theory.
6.2 Layered programme
Conjecture 34 (Layered directed univalence). There is a tower of universes such that each level satisfies a directed univalence principle of its own kind, with the inclusions being conservative.
We articulate a layered programme as follows. Let denote a universe at layer . Then:
: classical directed univalence (Candidate I).
: Segal directed univalence (Candidate II); morphisms are Segal functors.
: Rezk directed univalence (Candidate III); morphisms are functors of -categories.
: universal directed univalence (Candidate IV); requires reflective sub-universe technology.
6.3 Obstructions to Candidates II–IV
Proposition 35 (Obstruction: opposite-type coherence). Candidates II–IV require a coherent theory of opposite types . The opposite type construction in is well-defined, but its compatibility with the universe structure is subtle: is a non-trivial involution on that interacts non-trivially with .
Proposition 36 (Obstruction: modal dependence). Candidates II–IV likely require a modal layer richer than . In particular, the modality picking out Rezk types is not in general a left or right adjoint to either or , so cannot be expressed in cohesion-like form.
Proposition 37 (Obstruction: large vs. small). Candidate IV in its naive form is inconsistent: cannot internalise its own “large” -categorical structure. A 2-level approach (à la Annenkov–Capriotti–Kraus–Sattler) appears necessary, with a strict inner universe and a homotopical outer one.
6.4 Sketch of a proof attempt for Candidate III
We sketch what a proof of Candidate III would look like, identifying the gaps.
Define the universe as the sub-type of on Rezk types: .
Show is Segal in . This is plausibly an extension of Theorem 21 but requires that commute with extension types out of , which is non-trivial.
Show is in fact Rezk (so that “equivalences in are identities”). Equivalences in this context are functors that are essentially surjective and fully faithful in the synthetic sense.
Construct . Functions between Rezk types are functors of -categories.
Construct an inverse using a twisted modality that picks out Rezk types as a localisation of .
Step 5 is the principal technical gap. The modality does not exist in published .
Question 38. Does there exist an extension of with a modality such that:
Modal types are exactly Rezk types.
The triangle extends the discrete cohesion.
is an equivalence?
6.5 The Cisinski–Nguyen line of work
A complementary semantic line of work is due to Cisinski and Nguyen , who construct a universal cocartesian fibration for the -topos of presheaves of spaces. In categorical terms, this is the directed analogue of an object classifier: it is a cocartesian fibration whose fibre over is essentially the slice .
Translated into the directed type theory programme, Cisinski–Nguyen suggests a semantic sub-universe of on which the directed-univalence statement should hold: The question is whether this sub-universe can be characterised syntactically in a directed type theory, and in particular whether the modal apparatus of extends to it.
Conjecture 39 (Conjectural Cisinski–Nguyen internal language). There exists an extension of in which the universal cocartesian fibration is internally definable, and Candidate III (Theorem 32) holds for the resulting universe of types.
Remark 40. Even if Conjecture 39 is true, proving it likely requires non-trivial extensions to the modal layer: at minimum, modalities for the slice uniformly in are needed.
6.6 Cubical comparison
Remark 41 (Cubical analogue). Voevodsky univalence is a postulate in Book HoTT but a theorem in cubical type theory (CCHM, Cohen–Coquand–Huber–Mörtberg) due to Glue types. The analogous question for the directed setting is open: is there a cubical-flavoured presentation of (or its successors) in which directed univalence is constructive? Cisinski has suggested fragments ; the rzk proof assistant aims at a computational interpretation . The Weaver–Licata bicubical-set model provides a constructive directed univalence for a particular fragment of bicubical type theory, indicating that a fully computational directed univalence is achievable in restricted settings.
6.7 An alternative axiomatic approach
Rather than seeking a syntactic-by-construction proof, one can take Theorem 22 as a model and postulate a version of directed univalence at each layer. Concretely:
Add to a constant .
Add an axiom that is an equivalence.
Verify in standard models (bisimplicial sets, marked simplicial sets, -toposes) that the postulated principle is sound.
This is the directed analogue of taking Voevodsky’s univalence as an axiom rather than deriving it from cubical methods. It establishes consistency with prevailing semantic models but leaves the syntactic story incomplete.
Proposition 42 (Conjectural soundness of axiomatic directed univalence). The axiomatic approach above is sound in any -topos that admits a small object classifier and is bicartesian.
Proof outline. Such an admits a sub--category of internal Rezk objects. The hom-spaces in this sub-category are by construction the function-types of the underlying -topos. Soundness then follows from the universality of the construction. ◻
6.8 Summary table
| Universe | Variant | Status |
|---|---|---|
| symmetric | Voevodsky univalence (theorem in cubical) | |
| directed, discrete | GWB 2024 (Theorem 22) | |
| directed, Segal | Open (Cand. II) | |
| directed, Rezk | Open (Cand. III, principal) | |
| directed, all types | Open (Cand. IV, requires 2-level) |
7 Connections to -Natural Number Objects and HITs
7.1 Natural number objects in directed type theory
In ordinary HoTT, the natural numbers are characterised by an initiality universal property: is initial in the type of pointed endo-types. This characterisation generalises directly to the discrete sub-universe of : is a type in and is initial.
Proposition 43 (NNO in discrete directed type theory). In , the natural numbers are characterised up to equivalence by initiality: for any pointed endo-discrete-type . Directed univalence (Theorem 22) then identifies these initiality witnesses with directed morphisms in .
7.2 Higher inductive types and directed univalence
A higher inductive type (HIT) like has constructors and path constructors producing identifications. In the directed setting one wants directed-path constructors: a type with constructors and prescribed hom-types, defined synthetically.
Definition 44 (Directed HIT). A directed higher inductive type is a type generated by point constructors plus directed-edge constructors valued in -types.
Example 45 (Walking arrow). The simplest directed HIT is the walking arrow itself: two points and a generator .
Example 46 (Walking commutative square). Four points , four directed edges, and a 2-cell witnessing commutativity. Models the shape.
7.3 Synthetic representation theory
Directed univalence connects to representation theory through the slogan: representations are functors. A representation of a group on a vector space is a functor , where is the classifying type of . In a hypothetical full directed type theory:
Definition 47 (Synthetic representation). A synthetic representation of a Rezk-type group is a directed morphism in . Here, as in classical higher category theory, the group is presented through its delooping — the one-object Rezk-type whose endomorphism hom-type is itself; representations are then functors out of this delooping. Sub-representations are directed monomorphisms in this sense.
Remark 48. Eventually, automorphic representations (functors for adelic) would be morphisms in a directed universe. This is highly speculative and depends on Candidate III.
7.4 Synthetic adjunctions and Kan extensions
Directed univalence enables a direct treatment of adjunctions in synthetic -category theory. In the GWB setting, an adjunction between objects of the directed universe of Rezk types becomes a single piece of data in :
Definition 49 (Synthetic adjunction). An adjunction between Rezk-types consists of a pair , together with directed natural transformations satisfying the standard triangle identities. By Candidate III, the data is equivalent to a single object in a derived directed universe of adjunctions.
Remark 50. Right Kan extension along would similarly be a directed morphism in rather than a global postulate. The whole package of Mac Lane–Lurie -category theory becomes type-theoretically internal.
7.5 Stability under base change
A subtle but important property of complete directed univalence is its behaviour under base change. If is a directed morphism in , the induced functor should preserve directed-univalent structure.
Proposition 51 (Base-change stability, conjectural). Assume Candidate III. Then for every directed morphism in , the pullback commutes with up to coherent equivalence.
Proof sketch. Pullback in corresponds semantically to pullback of cocartesian fibrations, which is functorial. The functoriality lifts to a natural equivalence between fibres. ◻
7.6 Comparison to formalisations: Coq-HoTT, Lean-mathlib, Cubical Agda, rzk
Coq-HoTT and Lean-mathlib formalise symmetric univalence as a postulate.
Cubical Agda makes symmetric univalence computational.
The experimental proof assistant rzk implements with topes and extension types; it does not yet implement triangulated modalities or prove directed univalence.
8 Discussion
8.1 Why is directed univalence so hard?
We can summarise the difficulty in three points.
Asymmetry of hom. The hom-type is asymmetric in , while the identity type is symmetric. Many path-induction-based arguments fail directly.
Modal dependence. Even the discrete fragment requires modalities to mediate between symmetric and directed worlds. Non-discrete fragments will likely need richer modal apparatus.
Size issue. The universe is a large object. A directed structure on it would package its -categorical morphisms internally — a strictly stronger demand than packaging -groupoidal equivalences.
8.2 What would change if Candidate III were proven?
Synthetic -category theory in / would gain a universe-theoretic foundation, not just a Yoneda-based one.
Functors between Rezk types would automatically be morphisms in a Rezk universe, enabling direct manipulation of categories of categories.
Adjunctions would internalise: an adjunction would correspond to a single object in , accessible through directed transport.
Formalisation in a directed proof assistant (extension of rzk) would become tractable.
8.3 What would change if Candidate IV were proven?
Candidate IV is qualitatively stronger. If proven (likely in a 2-level theory):
The universe itself would be both an -groupoid and an -category — with the structures coherently related.
Univalence and directed univalence would be compatible.
Higher directed univalence (for -categories) could be tackled inductively.
8.4 Limitations of this paper
This paper is expository and programmatic. We do not prove a new directed univalence theorem. The accompanying Haskell and Lean code formalise the discrete fragment of in a toy model (Haskell) and as a postulate-based sketch (Lean), and exhibit the algebraic content. We hope these provide a productive substrate for future work.
9 Open Problems
We list four explicit open problems.
Question 52 (Rezk directed univalence). Prove or disprove Candidate III: for all Rezk types .
Question 53 (-Cat as a primitive type). Is there an extension of with a primitive type of -categories, satisfying its own directed univalence?
Question 54 (Internal language of cocartesian fibrations). Develop the internal language of cocartesian fibrations in , in the spirit of Cisinski–Nguyen .
Question 55 (Directed Langlands). Reformulate automorphic representations as directed morphisms in a fully directed type theory.
10 Conclusion
Directed univalence has come a long way since Riehl–Shulman 2017. Their original framework gave us simplicial type theory with an internalised hom-type and a partial straightening theorem for covariant fibrations. Gratzer–Weinberger–Buchholtz 2024 introduced the modal apparatus needed to internalise directed structure on the universe, and proved the first complete directed univalence theorem for the universe of discrete types.
The complete principle remains a research target. The path forward is layered: extend the modality structure to capture Segal-ness and Rezk-ness, prove successively stronger directed univalence statements at each layer, and ultimately reach a 2-level account where the universe carries both directed and undirected structure coherently. The reward, if it can be obtained, is a synthetic foundation for -category theory in which functors are directed morphisms in the universe — an ipso facto foundation for synthetic representation theory and beyond.
We close with a final observation. The classical univalence axiom internalised the slogan “isomorphic objects are equal”. A complete directed univalence axiom would internalise the slogan “functors are arrows in the universe of categories”. These are both deeply structuralist principles. The latter, if it can be proved, would unify the structuralist viewpoints of Lawvere, Awodey, and Voevodsky into a single foundational system in which the universe is itself a category.
Acknowledgments
This is a derivative exposition; original results are due to Emily Riehl, Michael Shulman, Daniel Gratzer, Jonathan Weinberger, and Ulrik Buchholtz. We thank these authors for the foundational work surveyed here.
99
The Univalent Foundations Program. Homotopy Type Theory: Univalent Foundations of Mathematics. Institute for Advanced Study, 2013.
V. Voevodsky. The univalence axiom. Talks and lecture notes, 2010–2014.
E. Riehl and M. Shulman. “A type theory for synthetic -categories.” Higher Structures 1(1):147–224, 2017. arXiv:1705.07442.
D. Gratzer, J. Weinberger, and U. Buchholtz. “Directed univalence in simplicial homotopy type theory.” arXiv:2407.09146, 2024.
U. Buchholtz. Higher structures in homotopy type theory. Habilitation, TU Darmstadt, 2019.
E. Riehl. “Synthetic perspectives on spaces and categories.” Survey article, in preparation (2025); preprint announced on the author’s webpage.
D.-C. Cisinski. Higher categories and homotopical algebra. Cambridge Studies in Advanced Mathematics 180, 2019.
D.-C. Cisinski and H.-K. Nguyen. “The universal cocartesian fibration.” arXiv:2210.08945, 2022.
G. A. Kavvos and M. Weaver. “On directed type theory.” Ongoing work, 2024–2025; cf. M. Weaver and D. Licata, “A Constructive Model of Directed Univalence in Bicubical Sets,” LICS 2020.
M. Shulman. “All -toposes have strict univalent universes.” arXiv:1904.07004, 2019.
N. Bubenik et al. rzk: an experimental proof assistant for synthetic -category theory. https://rzk-lang.github.io/rzk/, accessed 2026.
J. Lurie. Higher Topos Theory. Annals of Mathematics Studies 170, Princeton, 2009.
D. Annenkov, P. Capriotti, N. Kraus, and C. Sattler. “Two-level type theory and applications.” Math. Struct. Comput. Sci. 33(8), 2023.
P. Lumsdaine and M. Shulman. “Semantics of higher inductive types.” arXiv:1705.07088, 2017.
D. R. Licata and M. Shulman. “Calculating the fundamental group of the circle in homotopy type theory.” LICS 2013, pp. 223–232.
A. Joyal. “Quasi-categories and Kan complexes.” J. Pure Appl. Algebra 175(1):207–222, 2002.
C. Rezk. “A model for the homotopy theory of homotopy theory.” Trans. AMS 353(3):973–1007, 2001.
P. R. North. “Towards a directed homotopy type theory.” ENTCS 347, 2019.
S. Awodey. “Structuralism, invariance, and univalence.” Phil. Math. 22(1), 2014.