Read-only archive. Publishing has closed. GitHub

theorem Actions.OutcomeAchievedByAgent.brecOn

theorem Actions.OutcomeAchievedByAgent.brecOn
: ∀ {agent : g0c1njxx.Dictionary.Agent} {o : g0c1njxx.Dictionary.Outcome} {motive : (a : g0c1njxx.Dictionary.State) → (a_1 : d4qbfhxh.Time) → f8gz4evn.Actions.OutcomeAchievedByAgent agent o a a_1 → Prop} {a : g0c1njxx.Dictionary.State} {a_1 : d4qbfhxh.Time} (t : f8gz4evn.Actions.OutcomeAchievedByAgent agent o a a_1), (∀ (a : g0c1njxx.Dictionary.State) (a_2 : d4qbfhxh.Time) (t : f8gz4evn.Actions.OutcomeAchievedByAgent agent o a a_2), f8gz4evn.Actions.OutcomeAchievedByAgent.below t → motive a a_2 t) → motive a a_1 t

Published by @MetaBias ·

View source in f8gz4evn

Definitional, with no premises to accept.