38 citations found. Retrieving documents...
B. Jacobs. Categorical Logic and Type Theory. Elsevier Science, 1999.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents

Categorical and Graphical Models of Programming Languages - Schweimeier (2001)   (1 citation)  (Correct)

....f ; t C;B in C , and f C = s A;C ; id C f ; t C;TB ; Ts C;B . It is easy to check that for f : A A we have A g; f B g;y A ;B f B;A B= 0 ;B 0 (in C ) so if T is commutative, they are equal, and define a symmetric monoidal structure on C T . 2. 3 Fibrations Fibrations [Jac99, Bor94b] provide a categorical framework for indexing and substitution. They have been used in Computer Science, for example, to model type theories [Jac99, Cro93] such as polymorphic and dependent types, and to model renaming in models of concurrency [WN95] In this thesis, we will use the dual concept ....

.... B= 0 ;B 0 (in C ) so if T is commutative, they are equal, and define a symmetric monoidal structure on C T . 2.3 Fibrations Fibrations [Jac99, Bor94b] provide a categorical framework for indexing and substitution. They have been used in Computer Science, for example, to model type theories [Jac99, Cro93] such as polymorphic and dependent types, and to model renaming in models of concurrency [WN95] In this thesis, we will use the dual concept of co fibrations to model substitution, so we will only define co fibrations here. The two concepts are dual in the following sense: A functor p : C B is ....

[Article contains additional citation context not shown here]

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


Computational Adequacy for Recursive Types in Models of.. - Simpson (2002)   (Correct)

.... of classes axiomatized in [19] As usual, an internal category, K, in C is given by an object (i.e. a class) jKj, of K objects, and an internal family, fK(A; B)g A;B : jKj , of K morphisms indexed by domain and codomain, satisfying the expected axioms for identities and composition, see e.g. [17]. We say that an internal category K in C is locally small if the internal family fK(A; B)g A;B : jKj jKj jKj is a small map in C. It is small if, in addition, jKj is small. As expected, small implies locally small, but not vice versa. As the de nitions above suggest, class structure ....

....K is not required to be small. An internal functor, F , from an internal category K to another L is given by a morphism F : jKj jLj; expressing the action on objects, together with a family of maps fF A;B : K(A; B) L(FA; FB)g A;B : jKj that preserve identities and composition, again see [17]. We brie y exhibit S as an internal category in C, before turning attention to P and pP, which are the categories of interest to us. The internal category S is de ned by jSj = P S U S(A; B) B where the family fB g A;B : PSU is formally de ned as an exponential of small objects in the ....

[Article contains additional citation context not shown here]

B. Jacobs. Categorical Logic and Type Theory. North Holland, Amsterdam, 1999.


Cubical Sets And Their Site - Grandis, Mauri (2003)   (Correct)

....cubical sites can be interpreted as classifying categories for these theories. This allows to recover the universal property of the cubical sites and to exhibit them as presentation free versions of the theories. The exposition is modelled on the case of algebraic theories in cartesian categories [9, 20, 25] with the necessary generalisations; some of the ideas behind the analysis can be found in [2] and [21] For conciseness, we restrict here to the framework needed to discuss the cubical sites. Thus, the signatures are single sorted and the languages only allow weakening and exchange as structural ....

B. Jacobs, Categorical logic and type theory, North Holland 1999.


Equational Logic of Polynomial Coalgebras - Goldblatt (2001)   (Correct)

....Our purpose now is to explain how that theory can be extended to include coproducts, whose presence introduces considerable complexity associated with the pariiality of certain path functions expressing the dynamics of the transition structure c. The approach we take is to use type theory [17] to describe the construc tion of sets as types from some base types by forming products, powers and coproducts, and to provide rules of syntax for terms that take values in these types. The base types denote fixed sets of observable elements. There is also the type St of states: this symbol St ....

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


Computational Adequacy for Recursive Types in Models of.. - Simpson (2002)   (Correct)

....S, P and pP all live as internal categories within C. As usual, an internal category, K, in C is given by an object (i.e. a class) of K objects, and an internal family, of K morphisms indexed by domain and codomain, satisfying the expected axioms for identities and composition, see e.g. [13]. We say that an internal category K in C is locally small if the internal family K K is a small map in C. It is small if, in addition, is small. An internal functor, F , from an internal category K to another L is given by a morphism F : L , expressing the action on objects, ....

....It is small if, in addition, is small. An internal functor, F , from an internal category K to another L is given by a morphism F : L , expressing the action on objects, together with a family FA,B : K(A, B) L(FA, FB) A,B : that preserves identities and composition, again see [13]. We briefly exhibit S as an internal category in C, before turning attention to P and pP, which are the categories of interest to us. The internal category S is defined by S S(A, B) B where the family B A,B is defined as an exponential of small objects in the slice category ....

[Article contains additional citation context not shown here]

B. Jacobs. Categorical Logic and Type Theory. North Holland, Amsterdam, 1999.


Equational Logic of Polynomial Coalgebras - Goldblatt (2002)   (Correct)

....Our purpose now is to explain how that theory can be extended to include coproducts, whose presence introduces considerable complexity associated with the partiality of certain path functions expressing the dynamics of the transition structure . The approach we take is to use type theory [17] to describe the construction of sets as types from some base types by forming products, powers and coproducts, and to provide rules of syntax for terms that take values in these types. The base types denote xed sets of observable elements. There is also the type St of states: this symbol St ....

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


A Calculus of Terms for Coalgebras of Polynomial Functors - Goldblatt (2001)   (3 citations)  (Correct)

....the theory of [4] can be extended to the case of polynomial functors. The presence of coproducts introduces considerable complexity, associated with the partiality of certain path functions that express the dynamics of the transition structure . The approach taken here is to use type theory [8] to describe the construction of sets as types from some base types by forming products, powers and coproducts, and to provide rules of syntax for terms that take values in these types. Among the base types is the type St of states: this symbol St denotes the state set of a given coalgebra. The ....

Jacobs, B., \Categorical Logic and Type Theory," Elsevier, 1999.


Equilogical Spaces - Bauer, Birkedal, Scott (1998)   (2 citations)  (Correct)

.... modest but see the further comments on terminology below. Readers familiar with categories of realizability models based on PCAs will immediately note the similarity of the above de nitions to the well known de nitions of the categories of modest sets and assemblies over a PCA (see, e.g. [19,11,28,26]) Those categories both embed into the so called realizability topos over the PCA [19] We do not get a corresponding embedding into a topos, however; we shall discuss why below. One useful intuition is to think of the category of algebraic lattices as providing a typed universe of realizers ....

....Mod(ALat) and thus PEqu, models dependent type theory. Types are indexed objects of Mod(ALat) the indexing is by objects of Mod(ALat) The regular subobjects can be used to give us logic to reason about the types and with respect to which we have full subset types and full quotient types. See [18,24,26] for more on subset types and quotient types. The same holds for Assm(ALat) but here, in addition, the logic is higher order in short, the point is that the regular subobject classi er is not an object of Mod(ALat) but it is an object of Assm(ALat) we explain this in more detail below. All ....

[Article contains additional citation context not shown here]

B. Jacobs. Categorical Logic and Type Theory. Elsevier Science, 1999.


Notes Towards a Semantics for Proof-search - Pym   (Correct)

....propositional level, bi cartesian closed categories, 3 such as presheaf categories of the form Set W , where W is a small category of worlds, are sucient. At the predicate level, the essential structure of proofs is captured by brations, or indexed categories, with speci ed extra structure [17,25,6], q.v. Figure 2: The arrows in the base category are substitutions, i.e. maps between the sets Y and X of variables; The arrows in the bre F (X) over the set X of variables interpret proofs of sequents formed using the variables in X; Substitution lifts from the base to the ....

Jacobs, B., \Categorical Logic and Type Theory", Elsevier, 1998.


Propositions as [Types] - Awodey, Bauer (2001)   (1 citation)  (Correct)

....a Martin L of style dependent type theory [ML84, ML98] For the formulation of bracket types we do not need dependent sums or products, but we sometimes assume that they are present in the type theory. We work in a type theory with strong and extensional equality and strong dependent sums, cf. [Jac99]. For reference, we list the rules in Appendix A. Among the types, there are some that satisfy the following condition of proof irrelevance : P type q : P p : P p = q : P (1) In words, this means that any two terms p and q of such a type P are (extensionally) equal. We call the types ....

....: B C and f : A B is only isomorphic to the pullback along 9 the composition g f , whereas for a completely water tight interpretation equality is required. There are several standard ways of resolving this problem, most notably by interpreting the type theory in a suitable bered category [Jac99], and then applying technical results pertaining to these [Hof95] We do not wish to obscure matters by employing such technical devices. The interested reader may either translate our presentation into a suitable bered setting, or assume some other remedy, such as making a coherent choice of ....

[Article contains additional citation context not shown here]

B. Jacobs. Categorical Logic and Type Theory. Elsevier Science, 1999.


Categorical and Graphical Models of Programming Languages - Part I - Schweimeier (2001)   (1 citation)  (Correct)

....Preliminaries 25 It is easy to check that for f : A A 0 and g : B B 0 we have A g; f B 0 = f g;y A ;B 0 and f B;A 0 B= f g; y A 0 ;B 0 (in C ) so if T is commutative, they are equal, and define a symmetric monoidal structure on C T . 2. 3 Fibrations Fibrations [Jac99, Bor94b] provide a categorical framework for indexing and substitution. They have been used in Computer Science, for example, to model type theories [Jac99, Cro93] such as polymorphic and dependent types, and to model renaming in models of concurrency [WN95] In this thesis, we will use the dual concept ....

....g; y A 0 ;B 0 (in C ) so if T is commutative, they are equal, and define a symmetric monoidal structure on C T . 2.3 Fibrations Fibrations [Jac99, Bor94b] provide a categorical framework for indexing and substitution. They have been used in Computer Science, for example, to model type theories [Jac99, Cro93] such as polymorphic and dependent types, and to model renaming in models of concurrency [WN95] In this thesis, we will use the dual concept of co fibrations to model substitution, so we will only define co fibrations here. The two concepts are dual in the following sense: A functor p : C B is ....

[Article contains additional citation context not shown here]

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


Solving Recursive Domain Equations in Models of Intuitionistic.. - Simpson (2001)   (Correct)

....with a summary of notions related to internal categories in C. As usual, an internal category, C, is given by an object C of C objects, and an internal family C(A, B) A,B# C of C morphisms indexed by domain and codomain, satisfying the familiar axioms for identities and composition [11]. Importantly, the presence of class structure also allows notions of size to be dealt with internally in C. For example, we say that an internal category C is locally small if the map C(A, B) A,B# C #dom ,cod# # C C is small. Similarly, we say that C is small if it is locally ....

....with class structure. In this section we briefly review the notions we shall require from the theory of fibrations, 5 and we also give several definitions and results specific to the case in which the base category of the fibration has class structure. Our main reference on fibrations is [11]. We shall assume, without further mention, that all fibrations are cloven, thus we have chosen reindexing functors between fibre categories. Recall the notion of a fibration p : F # C over an arbitrary category C. For the most part, we follow standard terminology, as in [11] We make one ....

[Article contains additional citation context not shown here]

B. Jacobs. Categorical Logic and Type Theory. North Holland, Amsterdam, 1999.


Coalgebras and Modal Logic for Parameterised Endofunctors - Kurz, Pattinson (2000)   (1 citation)  (Correct)

....of . If y(A; A y (A) is a particular choice of cocartesian liftings of : L M 2 L for every A over L, the assignment A 7 y (A) extends to a functor y : E L E M . A functor obtained in this way is called a co reindexing. We will use the bred terminology freely and refer to [4, 9] regarding further reading on this subject. That the cobration associated to a parameterised signature is indeed a cobration follows from ( id C ) being a cocartesian lifting of : L M 2 L for every C over L. We conclude this section with some properties of cobrations of coalgebras. ....

....That f is cartesian provides us with a unique h 0 : UA X with g 0 = f ffi h 0 and by adjunction we obtain the required h : A FX. 3) 1 is a bibration and p a cobration. For p being a bibration, it is suOEcient to show that co reindexing functors y have right adjoints (see [9], 9.1.2) Consider the diagram below. E L y UL A A A A A A A A A E M UM C 2 F is bred (dualise for U cobred ) ioe pF = q and F preserves cartesian liftings. Note that this denition makes sense even when p fails to be a bration. 3 Note that this need neither be ....

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1998.


Many-Sorted Coalgebraic Modal Logic: a Model-theoretic Study - Jacobs (2001)   (16 citations)  Self-citation (Jacobs)   (Correct)

....(via the powerset functor) This paper applies the semantical approach from [12] to the many sorted modal logic from [22] This involves the move from single sorted to many sorted BAOs, via the introduction of appropriately indexed BAOs. This follows general ideas in categorical logic (see [10]) where, for example, models of many sorted predicate logic are described as Boolean algebras indexed by the sorts. Technically, this indexing takes the form of an indexed category or, alternatively, of a bration. Here we shall use the slightly more elementary notion of indexed category, which, ....

B. Jacobs. Categorical Logic and Type Theory. North Holland, Amsterdam, 1999.


Factorization systems and fibrations: Toward a fibred.. - Hughes, Jacobs   Self-citation (Jacobs)   (Correct)

....a fibred approach to Birkho#. This only serves as illustration, and will be elaborated in a later publication. 2 Fibrations induced by factorization systems We begin with a review of factorization systems and fibrations. For more details on the former, see [AHS90] or [Bor94] and for the latter, [Jac99]. Definition 2.1 Let H, S be subclasses of the category B # of arrows in an arbitrary category B. We say that S# is a factorization system for B if the following hold. Iso H S (the first of many abuses of set notation for classes) H and S are closed under composition; H and S ....

....morphism above u with domain X. We have the following characterization of uX: For any object Y and arrow f : X ## Y in E such that pf factors through u, say via v, there is a unique h : X ## Y over v such that h uX = f . pY pf ## u ## B # # # # Recall Lemma 9.1. 2 in [Jac99]. Lemma 2.6 A fibration is a bifibration just in case each substitution functor u # :EB EA has a left adjoint, denoted . Remark 2.7 A bifibration p :E ## B is said to satisfy Beck Chevalley (for coproducts) just in case, for every pullback square in B, the canonical ....

[Article contains additional citation context not shown here]

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


Factorization systems and fibrations: Toward a fibred.. - Hughes, Jacobs (2002)   Self-citation (Jacobs)   (Correct)

....of a bred approach to Birkho . This only serves as illustration, and will be elaborated in a later publication. 2 Fibrations induced by factorization systems We begin with a review of factorization systems and brations. For more details on the former, see [AHS90] or [Bor94] and for the latter, [Jac99]. De nition 2.1 Let H, S be subclasses of the category B of arrows in an arbitrary category B . We say that hH; Si is a factorization system for B if the following hold. Iso H S (the rst of many abuses of set notation for classes) H and S are closed under composition; H and S ....

....morphism above u with domain X. We have the following characterization of uX: For any object Y and arrow f : X ## Y in E such that pf factors through u, say via v, there is a unique h : u X ## Y over v such that h uX = f . pY pf ## u ## B # # # # Recall Lemma 9.1. 2 in [Jac99]. Lemma 2.6 A bration is a bi bration just in case each substitution functor u :E B E A has a left adjoint, denoted u : E A ## E B . Remark 2.7 A bi bration p :E ## B is said to satisfy Beck Chevalley (for coproducts) just in case, for every pullback square in B , the ....

[Article contains additional citation context not shown here]

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


Comprehension for Coalgebras - Jacobs (2002)   Self-citation (Jacobs)   (Correct)

....is an essential ingredient for the existence of limits. This comprehension can be understood in terms of greatest subcoalgebras , induced by predicates. The second topic of this paper investigates this aspect of comprehension in the framework of fibrations (also called fibred categories) [10]. It is shown that these greatest coalgebras typically come about via greatest invariants. The latter form a notion which can be expressed appropriately in the logic of a fibration via so called predicate lifting [6] The contributions of this paper are five fold. It introduces a notion of ....

....We write Pred for the category of predicates (P X) on sets. Its morphisms (P X) Q Y ) are functions f : X Y mapping P to Q: f(x) 2 Q for all x 2 P . There is then an obvious forgetful functor C: Pred Sets mapping a predicate (P X) to its carrier X . It is a fibration , see [10], but that is not very relevant at this stage. There is a truth functor : Sets Pred sending a set X to the truth predicate (X) X X) It is not hard to see that is right adjoint to C. Additionally, there is a comprehension or subset type functor fg: Pred Sets sending predicates ....

[Article contains additional citation context not shown here]

B. Jacobs. Categorical Logic and Type Theory. North Holland, Amsterdam, 1999.


Propositions as [Types] - Awodey, Bauer (2001)   (1 citation)  (Correct)

No context found.

B. Jacobs. Categorical Logic and Type Theory. Elsevier Science, 1999.


Propositions as [Types] - Awodey, Bauer (2001)   (1 citation)  (Correct)

No context found.

B. Jacobs. Categorical Logic and Type Theory. Elsevier Science, 1999.


A Generalisation of Pre-logical Predicates to Simply Typed.. - Katsumata   (Correct)

No context found.

B. Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


Subset Types and Partial Functions - Stump (2003)   (Correct)

No context found.

B. Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


A Dependent Type Theory with Names and Binding - Schöpp, Stark (2004)   (4 citations)  (Correct)

No context found.

B. Jacobs. Categorical Logic and Type Theory. Elsevier Science, 1999.


Semantics of the reFLect Language - Krstic, Matthews (2004)   (Correct)

No context found.

B. Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.


Equational Logic of Polynomial Coalgebras - Goldblatt (2003)   (Correct)

No context found.

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1999. Robert Goldblatt


Categorical and Graphical Models of Programming Languages - Part .. - Schweimeier (2001)   (1 citation)  (Correct)

No context found.

Bart Jacobs. Categorical Logic and Type Theory. Elsevier, 1999.

First 50 documents

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC