Commit Graph

8 Commits (87c1fb2a240cf8f3f3c01fba193e3da90db77e19)

Author SHA1 Message Date
Joshua Potter 87c1fb2a24 Use induction/cases tactics where it makes sense. 2023-04-08 10:46:27 -06:00
Joshua Potter 7847cf1afe List books being worked through. 2023-04-08 10:33:39 -06:00
Joshua Potter 87e293ea8d Structure projects in the same way. 2023-04-02 08:57:58 -06:00
Joshua Potter 62077460b5 Setup scaffolding for Fraleigh's "A First Course in Abstract Algebra". 2023-04-02 08:17:09 -06:00
Joshua Potter aa59363e74 Mathematical Introduction to Logic. Finish proving lemma 0A. 2023-03-07 17:25:12 -07:00
Joshua Potter efc6d96903 Add utilities around Tuples.
* Include convenience coercions.
* Example that demonstrates how heterogeneous equality works.
* Add a collection of theorems.
* Fix incorrect definitions (e.g. `take`).
2023-02-27 15:23:41 -07:00
Joshua Potter b84b21c5de Enderton. Prove auxiliary theorems used to formalize Lemma 0A. 2023-02-23 12:43:19 -07:00
Joshua Potter 5e7d9371e7 Formulate Lemma0A. 2023-02-23 08:12:05 -07:00