lean2/tests/lean/run/801.lean

15 lines
359 B
Text
Raw Normal View History

2015-08-16 21:22:02 +00:00
open nat
definition seq_diagram (A : → Type) : Type := (Πn, A n → A (succ n))
variables (A : → Type) (f : seq_diagram A)
include f
definition shift_diag [unfold_full] (k : ) : seq_diagram (λn, A (k + n)) :=
2015-08-16 21:22:02 +00:00
λn a, f (k + n) a
example (n k : ) (b : A (k + n)) : shift_diag A f k n b = sorry :=
begin
esimp,
state,
apply sorry
end