beet's soil

競プロのことなど

畳み込み 可逆性 判定

あけまして おめおめでとう ございます(575)

導入

を適当な畳み込み演算として、f=fg+1 のとき、f=1/(1g) ←これマジ?

定理

各点和、 {and, or, xor} 畳み込み積を演算とする環 R において、 gRが可逆 ⇔ WHT(g) が可逆 ⇔ iWHT(g)i0

補題1

f : 環同型とする(上の f とは別)

a : 零因子 ⇔ f(a) : 零因子

証明: 定義より、x0ax=0

f(a)f(x)=f(ax)=f(0),f(x)f(0)

補題2

WHT は環同型である

証明:「ここに適切な証明が入る」

定理の証明

iWHT(g)i0 のとき、存在性は hi=1/WHT(g)i として iWHT(h) を考えればよい。 hg=1 は明らか

あとは一意性を言えばOK

fg=hgf=h を示せばよい

fg=hg(fh)g=0

ここで WHT(g) は可逆であったから、g も可逆である、つまり零因子でない、したがって fh=0

おまけ

f=i=0gif=fg+1

証明:略

問題例