260 likes | 392 Views
VISUALIZING and ANIMATING JL. A Revolutionary Proposal for the Presentation of Logic, Mathematics and Computer Science. Peter van Emde Boas & Frans Zwarts. Utrecht, August 12, 1999. The Problem. JL is a very simple calculus : Generators: {J, L, J/L} Rule: J/L . L ==> J
E N D
VISUALIZING and ANIMATING JL A Revolutionary Proposal for the Presentation of Logic, Mathematics and Computer Science Peter van Emde Boas & Frans Zwarts Utrecht, August 12, 1999
The Problem JL is a very simple calculus: Generators: {J, L, J/L} Rule: J/L . L ==> J Problem: How to motivate people to investigate this calculus (and similar calculi)???
The Key Observation • People in industry use an informal language, invoking Anthropomorphic Notions: Agents, Actions, Intentions, Desires, Competition, Cooperation, … • People in industry succeed!!! • Therefore: Base your calculus on Anthropomorphic Images!
? ? The JL Calculus; Revised J: L: J/L: RULE: ==>
CONSEQUENCES • You can get what you want for free • We have derived the desired object • No razor needed to remove a beard • What more evidence do you require?
Extending the Project • Objects by themselves are not interesting • Structure is important • Structure is determined up-to isomorphism, bisimulation, …. • So we need to investigate the type structure ….
Type 219: Favorite speaker Categorial Grammars: 1987 Logic @ home: 1987 ESSLLI 99: 19990812 REX Workshop: 1988 JELIA: 1990 LC99: 19990803
Type 225: Governor 19870211 19870909 19880914 19910911
Type 244: AMC Bobo AMC 04: 1982 AMC 05: 1984 AMC 06: 1987 AMC 07: 1989 AMC 03: 1980 AMC 08: 1991 AMC 09: 1993 AMC 10: 1995 AMC 11: 1997 AMC 12: 1999
Type 279: President NV Logica NVL: 1982 NVL: 1983
Type 289: Receiving the Liber ESSLLI 99: 19990812
The Grand Finale The Name JL was in Latin It Should Read J50 ! But That’s a Different Project …..