У меня проблема с оператором if в сумме.
Я проверил решение в другом вопросе на если утверждения в isabelle, но это не помогло.
Вот пример:
theorem dummy:
fixes a :: "('a::comm_ring_1 poly)"
and B :: "(('a::comm_ring_1 poly)^'n∷finite^'n∷finite)"
shows "1=1"
proof-
{ fix i j
have "(∑k∈UNIV. if i = k then (B $ i $ j) else 0) = B $ i $ j" sorry
}
Как мне доказать лемму, где есть «извините»?