You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
716 B
Plaintext
29 lines
716 B
Plaintext
2 years ago
|
import TestGame.Metadata
|
||
|
|
||
2 years ago
|
Game "TestGame"
|
||
|
World "TestWorld"
|
||
2 years ago
|
Level 2
|
||
|
|
||
|
Title "Definitionally equal"
|
||
|
|
||
|
Introduction
|
||
|
"
|
||
2 years ago
|
Achtung: `rfl` kann auch Gleichungen beweisen, wenn die beiden Terme Lean-intern gleich
|
||
2 years ago
|
definiert sind, auch wenn diese unterschiedlich dargestellt werden.
|
||
|
So sind `1 + 1` und `2` per Definition das Gleiche, da sie beide von Lean als `0.succ.succ`
|
||
|
gelesen werden.
|
||
|
|
||
|
Das kann anfänglich verwirrend sein und das Verhalten hängt von der Lean-Implementation ab.
|
||
|
"
|
||
|
|
||
2 years ago
|
Statement "Zeige dass eins plus eins zwei ist." : 1 + 1 = 2 := by
|
||
2 years ago
|
rfl
|
||
|
|
||
|
Conclusion
|
||
|
"
|
||
|
Im weiteren führen die meisten anderen Taktiken `refl` automatisch am Ende aus,
|
||
|
deshalb musst du dieses häufig gar nicht mehr schreiben.
|
||
|
"
|
||
|
|
||
|
Tactics rfl
|