"超関数を一貫性をもって数学的に扱うのは簡単ではありません。膨大な理論が存在します。@yoriyuki@mathtod.onlineFollow超関数を一貫性をもって数学的に扱うのは簡単ではありません。膨大な理論が存在します。使われるSchwarzの超関数や佐藤超函数は良い性質を持った積が定義できません。$\delta(x)^2$もうまく定義できないので存在しません。乗法の問題を解決した理論としてColombeau代数があります。https://en.wikipedia.org/wiki/Colombeau_algebraColombeau代数の問題点として、一般の連続関数を連続関数として演算してから汎関数としてみたものと、汎関数と思って演算したものとでは、演算結果が一致しないということがあります。