Isabelle 导入列表长度的正确方法是什么?

Isabelle 导入列表长度的正确方法是什么?,isabelle,Isabelle,我生成具有各种整数模式的列表,我想证明生成的列表具有某些属性。引理根据它们的位置引用生成列表的项。生成器功能接收所需的列表长度作为参数。使用归纳法时,列表的长度必须限制为大于或等于0,以便位置参照有效,从而生成如下基本归纳法: 0 < 0 ... ==> Property(generator(0)) 0属性(生成器(0)) 在应用(simp)后保持并消失,但似乎不相关。 如果诱导步骤也成立,它仍然是有效的证据吗?有更好的方法吗 是的,证据仍然有效。在归纳证明中,有时有些情况是空

我生成具有各种整数模式的列表,我想证明生成的列表具有某些属性。引理根据它们的位置引用生成列表的项。生成器功能接收所需的列表长度作为参数。使用归纳法时,列表的长度必须限制为大于或等于0,以便位置参照有效,从而生成如下基本归纳法:

0 < 0 ... ==> Property(generator(0)) 
0<0…==>属性(生成器(0))
应用(simp)后保持并消失,但似乎不相关。
如果诱导步骤也成立,它仍然是有效的证据吗?有更好的方法吗

是的,证据仍然有效。在归纳证明中,有时有些情况是空的,这是很好的。

是的,证明仍然有效。在归纳证明中,有时有些情况是空洞的,这是非常好的