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.
lean4game/server/adam/Adam/Levels/Implication/L04_Apply.lean

39 lines
1.0 KiB
Plaintext

import Adam.Metadata
2 years ago
2 years ago
set_option tactic.hygienic false
Game "Adam"
World "Implication"
Level 4
2 years ago
Title "Implikation"
Introduction
"
2 years ago
**Du** *(zu Robo)*: Testen die uns eigentlich hier?
Ein älteres Gruppenmitglied schiebt ein Tablet über den Tisch und beginnt in leiser
Stimme zu erklären.
**Mitarbeiterin**: Eines unserer Kontrollelemente ist kaputt und ist verwirrt, wo Sachen hinkommen.
Gesteuert werden diese über Panels, und hier hab ich das Übungspanel, mit dem wir neue
Ingeneure ausbilden:
2 years ago
"
2 years ago
Statement (A B C : Prop) (f : A → B) (g : B → C) : A → C := by
Hint "**Du**: Ich soll Implikationen $A \\Rightarrow B \\Rightarrow C$ zu $A \\Rightarrow C$
kombinieren?
**Robo**: Am besten fängst du mit `intro` an und arbeitest dich dann rückwärts durch."
2 years ago
intro hA
2 years ago
Hint (hidden := true) "**Robo**: Das ist wieder eine Anwendung von `apply`."
2 years ago
apply g
apply f
assumption
2 years ago
Conclusion "**Du**: Ich hab das Konzept verstanden.
2 years ago
Die Mitarbeiterin ist zufrieden und wünscht euch Glück auf der Mission."
2 years ago
DisabledTactic tauto