Commit Graph

76 Commits (e8aa984b9834482499f6bdad0ae91f3c5c44abd5)

Author SHA1 Message Date
Joshua Potter e8aa984b98 Add icon to distinguish Lean definitions from custom ones.
Update to pending any proofs that were using already defined Lean
proofs.
2023-08-08 20:50:31 -06:00
Joshua Potter ec53cdd710 Update proofs to pending if there is no custom proof set. 2023-08-08 17:30:29 -06:00
Joshua Potter f40e1fddaa Enderton. Corollary 4P. 2023-08-08 08:56:13 -06:00
Joshua Potter f23d925544 Enderton. Theorem 4N. 2023-08-08 08:13:39 -06:00
Joshua Potter 793cfbc8fd Enderton. Finish drafting prompts of Natural Numbers section. 2023-08-05 11:18:53 -06:00
Joshua Potter 67a7a2c22b Enderton. Fix up note on theorem ordering. 2023-08-05 06:24:24 -06:00
Joshua Potter 77684120d9 Enderton. Prove ordering theorems and fix injective successor proof. 2023-08-04 18:26:15 -06:00
Joshua Potter 5dfb2f12cf Enderton. Finish ordering on natural numbers exercises. 2023-08-04 09:44:58 -06:00
Joshua Potter 11d25dd28c Enderton. Begin adding theorem statements around ordering. 2023-08-04 08:54:11 -06:00
Joshua Potter 03f51f3097 Enderton. Exponentiation and some arithmetic exercises. 2023-08-02 13:55:04 -06:00
Joshua Potter 3faaacccf0 Enderton. Prove out addition/multiplication properties. 2023-08-02 13:47:43 -06:00
Joshua Potter 2d93d8d768 Enderton. Add various lemmas/begin algebraic proofs. 2023-08-02 11:02:33 -06:00
Joshua Potter e7cd189557 Enderton. Draft theorems/exercises on arithmetic section. 2023-08-01 13:17:30 -06:00
Joshua Potter 8b1da10ef1 Enderton. Recursion on omega exercises. 2023-08-01 12:41:51 -06:00
Joshua Potter d64bf9b076 Enderton. Recursion theorem and exercise 4.8. 2023-07-31 14:15:13 -06:00
Joshua Potter 526a11a3f6 Enderton. Draft recursion theorems and exercises. 2023-07-25 12:46:26 -06:00
Joshua Potter 1260c493bc Enderton. Finish "Peano's Postulates" section. 2023-07-24 12:19:25 -06:00
Joshua Potter db6074f1a1 Enderton. Peano postulate theorem/exercise drafts. 2023-07-23 12:13:24 -06:00
Joshua Potter f328440797 Enderton. Peano systems. 2023-07-21 14:25:36 -06:00
Joshua Potter 9b8ddd2b0d Enderton. Begin progressing through natural numbers. 2023-07-19 19:25:44 -06:00
Joshua Potter 4679b66abe Enderton. Finish ordering relation exercises/theorems. 2023-07-18 16:34:06 -06:00
Joshua Potter 668c005c91 Enderton. Ordering relations exercises. 2023-07-14 15:09:33 -06:00
Joshua Potter dd430d8379 Enderton. Draft up ordering relation section. 2023-07-13 13:56:01 -06:00
Joshua Potter c07be8a4ce Enderton. Finish most equivalence class exercises. 2023-07-13 13:06:48 -06:00
Joshua Potter e3205a1e5d Add hyperref linking and fix other refs. 2023-07-12 10:54:35 -06:00
Joshua Potter 5991554fcb Enderton. Exercise 3.38. 2023-07-11 16:48:46 -06:00
Joshua Potter 2199503f70 Enderton. Fixup equivalence class def'ns and additional exercises. 2023-07-11 13:15:45 -06:00
Joshua Potter 98ecc12995 Enderton. Additional equivalence relation exercises. 2023-07-10 14:47:27 -06:00
Joshua Potter c574b481af Enderton. Exercise 3.29. 2023-07-07 20:30:53 -06:00
Joshua Potter 04fe6c66db Enderton. Heterogeneous relations and additional exercises. 2023-07-07 10:56:47 -06:00
Joshua Potter 1c6fec389f Enderton. Exercises 3.19-3.23. 2023-07-06 15:31:09 -06:00
Joshua Potter 874bbe203c Enderton. Exercise 3.19. 2023-07-06 07:31:13 -06:00
Joshua Potter 0e55484adc Enderton. Exercises 3.16 - 3.18. 2023-07-05 17:02:43 -06:00
Joshua Potter d3f242cf07 Enderton. Formally verify exercises 3.12 through 3.15. 2023-07-05 12:45:51 -06:00
Joshua Potter 993e9fe981 Enderton. Exercise 3.31, Theorem 3K, and corollary. 2023-07-04 16:35:21 -06:00
Joshua Potter 86abd77523 Enderton. Lean references of definitions and more exercises. 2023-07-03 15:48:28 -06:00
Joshua Potter 140195a8ee Enderton. Add equivalence relation problem prompts. 2023-07-02 12:26:09 -06:00
Joshua Potter 48ed3cd59e Enderton. Additional equivalence relation definitions. 2023-07-01 15:35:22 -06:00
Joshua Potter 8294d9583c Enderton. Prove out most of the set function exercises. 2023-07-01 14:40:11 -06:00
Joshua Potter d2ae05037a Change coloring to distinguish "in progress" and "unverified". 2023-06-30 11:50:34 -06:00
Joshua Potter dd4340c4bd Move `OrderedPair` and `Relation` to Enderton.
These modules probably won't be very useful in general; there exist
better representations in Lean when dealing with ordered pairs or
relations already.
2023-06-29 15:25:59 -06:00
Joshua Potter c65e28888d Enderton. Fix exercise names. 2023-06-29 14:53:36 -06:00
Joshua Potter 92b52ef1b8 Enderton. Infinite cartesian products. 2023-06-29 14:05:08 -06:00
Joshua Potter f885f6e334 Enderton. Function question prompts. 2023-06-28 15:31:37 -06:00
Joshua Potter 76d294a47f Enderton. Finish function theorems. 2023-06-28 13:19:59 -06:00
Joshua Potter 62f259358d Enderton. Axiom of choice; fix theorem 3J. 2023-06-27 16:52:44 -06:00
Joshua Potter 644660d197 Enderton. Verify theorem 3I. 2023-06-26 15:11:19 -06:00
Joshua Potter 9b6af648f2 Enderton. Theorem 3H and helper theorems. 2023-06-26 13:11:55 -06:00
Joshua Potter 931e617161 Enderton. Formally verify theorem 3G. 2023-06-26 07:08:25 -06:00
Joshua Potter 3db21d7a1a Enderton. Finish remaining theorems 3 set. 2023-06-25 09:57:03 -06:00