You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to use the induction tactic to proof anything for a list of terms of a specified type rather than an arbitrary type, I receive the error "file:... 𝕃 is not applied to distinct variables."
A very simple example of this:
symbol sample (list : 𝕃 nat) : π (⊤)≔
begin
induction;
end;
... results in the error, while induction works in cases like...
symbol sample_2 [a] (list : 𝕃 a) : π (⊤)≔
begin
assume a;
induction
{admit}
{admit}
end;
A lambdapi file with the two examples is attached. problem.lp.zip
The text was updated successfully, but these errors were encountered:
fblanqui
changed the title
Inductin on lists of set types not working
Induction on lists of a specific type does not work
Oct 10, 2024
fblanqui
added a commit
to fblanqui/lambdapi
that referenced
this issue
Oct 10, 2024
When trying to use the induction tactic to proof anything for a list of terms of a specified type rather than an arbitrary type, I receive the error "file:... 𝕃 is not applied to distinct variables."
A very simple example of this:
... results in the error, while induction works in cases like...
A lambdapi file with the two examples is attached.
problem.lp.zip
The text was updated successfully, but these errors were encountered: