Post #2141599
2023-11-25 18:27 UTC
@ProfKinyon The Lean 4 version of the game had `apply ... at` which was missing in Lean 3.
All of the function and proposition world thing was to really try and explain that logical implication can be thought of as a function, and all of that was an attempt to make students understand how `apply f` could turn the target of `f` into its source and thus argue in a direction which they don't normally think about. In the Lean 4 version I have dumped this completely, there are no abstract propositions at all, it's all numbers, and we can argue the normal way (forwards) with `apply at` and it's much easier.
Replies (2)
-
@dunhamsteve@mathstodon.xyz 2023-11-25 19:14
@xenaproject @ProfKinyon I also enjoyed working through "Theorem Proving in Lean4" and look forward to checking out "Mathematics in Lean".
-
@ProfKinyon@mathstodon.xyz 2023-11-27 18:12
@xenaproject Yeah. It also just seems closer to what we really do.