Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
スタンダードモードでInterallのファイルが生成される場合にm
c1+ c2 c3+ c4 = c3+ c4 c1+ c2 = - c1+ c4 c3+ c2 = - c3+ c2 c1+ c4
という演算子の入れ替えを許して相互作用を合算していたが、
沿え字が1=2, 3=4, 1=4, または3=2 の状況を考慮しておらず正しくない合算をしていた。(反交換のお釣りの項がないため)
このバグはS>1/2かつ自己相互作用(D項もしくは極端に短い周期)の場合に間違った解を生じる。
この修正では1=2, 3=4, 1=4, または3=2 には演算子の合算は行わないようにした。