loopInvariantRules.key

Sorts

Taclets

No choice condition specified

crossInst

crossInst { \assumes ( ==> ( ( k <= - 1 | k >= i ) | c ) ) \find ( \forall v ; ( ( ( v <= - 1 | v >= j ) | b ) | a ) ==> ) \varcond \add ( sk = k & { \subst v ; sk } ( ( ( v <= - 1 | v >= j ) | b ) | a ) ==> ) \heuristics (loopInvariant ) };defined in: loopInvariantRules.key Line: 19 Offset :4

cutUpperBound

cutUpperBound { \assumes ( \forall v ; ( ( ( v <= - 1 | v >= j ) | b ) | a ) ==> ) \find ( ==> ( ( k <= - 1 | k >= i ) | c ) ) \add ( ( k = i ) ==> ) ; \add ( ( k != i ) ==> ) \heuristics (loopInvariant ) };defined in: loopInvariantRules.key Line: 27 Offset :4