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
687 B
Plaintext
29 lines
687 B
Plaintext
2 years ago
|
import TestGame.Metadata
|
||
|
import Mathlib.Data.Nat.Basic -- TODO
|
||
|
|
||
|
Game "TestGame"
|
||
|
World "TestWorld"
|
||
|
Level 4
|
||
|
|
||
|
Title "Logische Aussagen: `Prop`"
|
||
|
|
||
|
Introduction
|
||
|
"
|
||
|
Eine allgemeine logische Aussage definiert man mit `(A : Prop)`. Damit sagt man noch nicht,
|
||
|
ob die Aussage `A` wahr oder falsch ist. Mit einer Annahme `(hA : A)` nimmt man an, dass
|
||
|
`A` wahr ist: `hA` ist ein Beweis der Aussage `A`.
|
||
|
"
|
||
|
|
||
|
-- TODO: Macht es Sinn mehrere Aufgaben auf einer Seite zu haben?
|
||
|
Statement mehr_triviales
|
||
|
"
|
||
|
Sei `A` eine logische Aussage und angenommen man hat einen Beweis für `A`.
|
||
|
Zeige, dass `A` wahr ist.
|
||
|
"
|
||
|
(A : Prop) (hA : A) : A := by
|
||
|
assumption
|
||
|
|
||
|
Conclusion ""
|
||
|
|
||
|
Tactics assumption
|