Read-only archive. Publishing has closed. GitHub

theorem Actions.OutcomeAchievableForAgent.brecOn

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

Published by @MetaBias ·

View source in yv6j9fp4

Definitional, with no premises to accept.