1 subgoal
a, b : Tipe
H : TApp a b = a
______________________________________(1/1)
False
(其中TApp是构造函数)
在伊德里斯,\Refl => impossible
可以证明这一点,但是我没有设法在Coq中写出任何证明。
有简单的方法可以证明吗?
答案 0 :(得分:3)
您可以通过 /*I have more than one multiselect but until here all works fine*/
$(document).find('div.contenedor select.select-dinamicos').each(function(){
/*I´ve created an html attribute for each select in which I save the correct selection order. Here working everything well too*/
let optionsSorted = ($(this).data('sorted') != 'undefined') ? $(this).data('sorted') : [];
/*options of the current multiselect*/
let options = $(this).find('option');
/*iterating in the sorted array of selection*/
optionsSorted.forEach(function(element){
/*iterating in all options of the current multiselect*/
options.each(function(i,v){
/*if the current value of array sorted is the same of current option value, current option is selected*/
if($(this).val() == element){
$(this).prop('selected',true);
/*Here is where I think the problem is*/
$('select').material_select();
}
});
});
});
进行证明。这个想法是$('select').material_select()
的归纳原理编码了一个事实,即其值的大小是有限的,而QVBoxLayout
的假设允许您构造一个无限的值,但这是原始事实的间接结果您已经拥有了,因此您需要为此付出一些努力。肯定有可能扩展Coq以自动导出和使用这种发生检查引理。