Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Peter J. Freyd

dblp:50/3562 · DBLP profile ↗
← Back
15ranked-venue papers
12as first author
0since 2021 · last 2007
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 15 · 12 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
5 papers
Programming languages and type systems · 100%
Theoretical computer science
6 papers
Logic in computer science · 95% Computational complexity · 3% Algorithmic game theory and mechanism design · 2%

Topics — the 17 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Logic in computer science
category theory
0.031992
Functorial Parametricity · LICS 1992
Recursive Types Reduced to Inductive Types · LICS 1990
Extensional PERs · Inf. Comput. 1992
Logic in computer science
domain theory
0.031992
Extensional PERs · Inf. Comput. 1992
Extensional PERs · LICS 1990
Semantic Parametricity in Polymorphic Lambda Calculus · LICS 1988
Programming languages and type systems
type theory
0.031992
Extensional PERs · LICS 1990
Recursive Types Reduced to Inductive Types · LICS 1990
Functorial Parametricity · LICS 1992
Logic in computer science › domain theory
partial equivalence relations
0.021992
Extensional PERs · Inf. Comput. 1992
Extensional PERs · LICS 1990
Programming languages and type systems
parametricity
0.021992
Functorial Parametricity · LICS 1992
Semantic Parametricity in Polymorphic Lambda Calculus · LICS 1988
Programming languages and type systems › lambda calculus
polymorphic lambda calculus
0.021992
Functorial Parametricity · LICS 1992
Semantic Parametricity in Polymorphic Lambda Calculus · LICS 1988
Programming languages and type systems
language semantics
0.011992
Extensional PERs · Inf. Comput. 1992
Logic in computer science › constructive mathematics
realizability
0.011992
Extensional PERs · Inf. Comput. 1992
Programming languages and type systems › type theory
cartesian closed categories
0.011990
Extensional PERs · LICS 1990
Programming languages and type systems › type theory
inductive types
0.011990
Recursive Types Reduced to Inductive Types · LICS 1990
Programming languages and type systems › type systems
recursive types
0.011990
Recursive Types Reduced to Inductive Types · LICS 1990
Logic in computer science › lambda calculus
polymorphic lambda calculus
0.011987
Some Semantic Aspects of Polymorphic Lambda Calculus · LICS 1987
Logic in computer science
semantics
0.011987
Some Semantic Aspects of Polymorphic Lambda Calculus · LICS 1987
Logic in computer science › categorical semantics
cartesian closed categories
0.011992
Extensional PERs · Inf. Comput. 1992
Programming languages and type systems › language semantics › formal semantics › denotational semantics
initial algebra semantics
0.011990
Recursive Types Reduced to Inductive Types · LICS 1990
Computational complexity › query complexity
lifting theorems
0.011990
Extensional PERs · LICS 1990
Algorithmic game theory and mechanism design › solution concepts in games › equilibrium concepts
stability
0.011988
Semantic Parametricity in Polymorphic Lambda Calculus · LICS 1988

Methods — techniques the papers use, named apart from their topics

category theory · 0.0domain equations · 0.0dialgebra · 0.0normalization · 0.0denotational semantics · 0.0PER-model · 0.0PER model · 0.0
YearPublicationVenuePosition
2007 Core algebra revisited
Peter J. Freyd
Theor. Comput. Sci.1
2004 Erratum to: "A new framework for declarative programming": [Theoret. Comput. Sci. 300 (2003) 91-160]
Stacy E. Finkelstein, Peter J. Freyd, James Lipton
Theor. Comput. Sci.2
2003 A new framework for declarative programming
Stacy E. Finkelstein, Peter J. Freyd, James Lipton
Theor. Comput. Sci.2
2002 Cartesian logic
Peter J. Freyd
Theor. Comput. Sci.1
1999 Bireflectivity
Peter J. Freyd, Peter W. O'Hearn, John Power, Makoto Takeyama, R. Street, Robert D. Tennent
Theor. Comput. Sci.1
1993 Structural Polymorphism
abstract
The first six sections of this work were distributed as a set of notes in January 1989.As explained in Section 7, an unsatisfactory aspect of the subject was then noticed and that prevented me from producing a more finished product.But the editors of 7'heorrtical Computer Science convinced me to provide this more permanent form of what I had insisted on thinking of as a transient work.(The manuscript received, in this process.the benefit of a masterly referee.)
Peter J. Freyd
Theor. Comput. Sci.1
1992 Functorial Parametricity
abstract
The authors consider the idea of treating a parametrized type as an arbitrary functor from some parametrizing category to a category of types, and giving elements semantics as natural transformations. They show that under reasonable hypotheses this is only possible when the parametrizing category is a groupoid. This suggests a semantics for a semiparametric form of polymorphism. They discuss the interpretation of this form of parametricity in a PER model, and show that it coincides with the ostensibly stronger form derived from dinaturality.>
Peter J. Freyd, Edmund Robinson, Giuseppe Rosolini
LICS1
1992 Extensional PERs
abstract
A class of Partial Equivalence Relations (PERs) is described such that the resulting full subcategory of the realizability universe has the expected properties of a good category of CPOs; that is, it is a Cartesian closed category and every endomorphism has a canonical fixed point. Moreover, the reflection functor into the subcategory of strict maps (usually called the “lifting operation”) yields a good notion of “partial map,” a necessary condition if one wishes to maintain a connection between strict maps and partial maps. It is shown that all functors that arise in practice have canonical invariant objects; hence a host of domain equations are guaranteed to have solutions.
Peter J. Freyd, P. Mulry, Giuseppe Rosolini, Dana S. Scott
Inf. Comput.1
1990 Recursive Types Reduced to Inductive Types
abstract
A setting called complete partial ordering (CPO) categories and the notion of dialgebra are described. Free dialgebras on CPO-categories are shown to be the same as minimal invariant objects. In the case that the bifunctor is independent of its contravariant variable (hence construable as a covariant functor), it is shown that minimal invariant objects serve simultaneously as initial algebras and final coalgebras. The reduction to inductive types is shown in a two-step process. First let T be a bifunctor contravariant in its first variable, convariant in the second. For each A it is possible to consider the convariant functor that sends X to TAX. If FA denotes a minimal invariant object of this covariant functor, one for each A, then F becomes a contrainvariant functor. It is shown that the minimal invariant objects of F are minimal invariant objects of the original bifunctor T. Secondly, let T be a contrainvariant functor. It is shown that the square of the functor (necessarily covariant) has the same minimal invariant objects.>
Peter J. Freyd
LICS1
1990 Extensional PERs
abstract
A search is conducted for a class of PERs (partial equivalence relations on the natural numbers) such that the resulting full subcategory has the expected properties of any good category of CPOs: it should be a CCC (Cartesian closed category) and every endomorphism should have a canonical fixed point. Moreover the reflection functor (usually called the lifting operation) should yield a good notion of partial map. The following topics are discussed: conventions, partial-map classifiers, ExPERS, ExPERS as domains, reflectivity of strict maps, multicorreflectivity of strict maps, the extensional natural numbers, domain equations, and intrinsic descriptions.>
Peter J. Freyd, P. Mulry, Giuseppe Rosolini, Dana S. Scott
LICS1
1990 Functorial Polymorphism
Edwin Stewart Bainbridge, Peter J. Freyd, Andre Scedrov, Philip J. Scott
Theor. Comput. Sci.2
1988 Semantic Parametricity in Polymorphic Lambda Calculus
abstract
A semantic condition necessary for the parametricity of polymorphic functions is considered. One of its instances is the stability condition for elements of variable type in the coherent domains semantics. A larger setting is presented that does not use retract pairs and keeps intact a basic feature of a certain function-type constructor. Polymorphic lambda terms are semantically parametric because of normalization.>
Peter J. Freyd, Jean-Yves Girard 0001, Andre Scedrov, Philip J. Scott
LICS1
1987 Some Semantic Aspects of Polymorphic Lambda Calculus
Peter J. Freyd, Andre Scedrov
LICS1
1987 Choice and well-ordering
abstract
It is one thing to say that the axiom of choice implies that everything may be well-ordered.It is quite another thing to say that if a set has a choice function then it has a well-ordering.Even in the classical setting the difference shows in the length of proof: using the (global) axiom of choice one may quickly apply a Zorn's lemma argument to the family of partial well-orderings on a set to obtain an entire well-ordering.The difference is clearest in the intuitionistic setting, so clear that a number of us have been searching for a counterexample.The main purpose of the following is to end that search.
Peter J. Freyd
Ann. Pure Appl. Log.1
1987 Lindenbaum algebras of intuitionistic theories and free categories
Peter J. Freyd, Harvey M. Friedman, Andre Scedrov
Ann. Pure Appl. Log.1