Visualizing and Animating JL: A New Approach to Presenting Logic and Mathematics
The JL calculus provides a novel framework for presenting logic, mathematics, and computer science through anthropomorphic images that resonate with industry professionals. This approach aims to motivate deeper exploration by using relatable concepts such as agents, actions, and intentions. By emphasizing structure and its significance in understanding complex topics, we can make the calculus appeal to a wider audience. Discover the implications of this revitalized perspective on logical frameworks and explore its potential in educational and professional settings.
Visualizing and Animating JL: A New Approach to Presenting Logic and Mathematics
E N D
Presentation Transcript
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 …..