example : ((p ∨ q) → r) → (p → r) ∧ (q → r)...
Read Moreexample: (p ∨ q) ∧ (p ∨ r) → p ∨ (q ∧ r)...
Read MoreDefining a function to a subset of the codomain...
Read MoreLean Mergesort using increasing well founded relation...
Read MoreDoes lean have syntax for declaration of signatures?...
Read MoreWhat makes the natural numbers so special with regards to timing out?...
Read MoreHow to leave out a part of programming code, in a programming code quote?...
Read MoreTrouble defining a subset of Euclidean space...
Read MoreProving substitution property of successor over equality...
Read MoreRepresenting a theorem with multiple hypotheses in Lean (propositional logic)...
Read MoreRecovering nat from a positive integer in Lean...
Read MoreWhy doesn't this dual poset definition don't type check...
Read MoreDependently typed bounded range in Lean...
Read MorePainless way to show simple inequality over whole number...
Read MoreEquality in definitions (decidable equality? e.g. replace elements in list)...
Read MoreTesting polynomial definition (from natural numbers to integers)...
Read MoreDefining the predecessor function (with pred 0 = 0) for the natural numbers in Lean...
Read MoreFrom set inclusion to set equality in lean...
Read Morelean : eq.subst chokes on h:(n=0)...
Read MoreHow to write a definition of the non-dependent product using Pi types in Lean?...
Read MoreHow to prove a relation at compile-time in Lean?...
Read MoreHow to pattern match on a Prop when proving in Coq without elimination on Type...
Read MoreIn Lean, is it possible to use decidable_linear_order with a user defined equality relation?...
Read MoreHow to propogate an assumption when pattern matching in Lean...
Read MoreAttaching an attribute to a definition causes syntax errors...
Read MoreWhy do Leans `Prop`ositions get special treatment?...
Read MoreInductive type constructed by a list of that type in Lean...
Read MoreHow to define mutual inductive propositions in Lean?...
Read More