Я хочу провести индукцию правил в Изабель / Изар. Я нахожу это
proof (rule_tac P="λn. f n ≥ n ∧ f n ≥ 1" in f.induct)
or
proof (rule f.induct[of "λn. f n ≥ n ∧ f n ≥ 1"])
делаю именно то, что хочу. Но как я могу написать эту строчку, используя «новый стиль» Isar? Как видите, я просто пытаюсь сказать Изабель, как создать экземпляр переменной P
в правиле индукции для моей функции f
.