R herhangi bir değişmeli birim elemanlı, sıfır bölensiz halka (tamlık bölgesi) olsun. R[x], (X={x} altkümesi üzerinde) serbest bir R cebirdir. (R cebir tanımı, cisimler üzerine cebir tanımında, "vektör uzayı" yerine "modül" yazarak elde edilir.) Yani S herhangi bir R cebiri ve s0∈S için f(x)=s0 olacak şekilde tek bir R cebir homomorfizması vardır.
(http://en.wikipedia.org/wiki/Free_algebra de var, bilimsel referans değil ama ulaşması kolay)
Şimdi; (bir c∈R için) S=R[x], s0=(x−c) olsun. Bunun sonucu olarak, f:R[x]→R[x] bir R-cebir (özel olarak halka) homomorfizmasıdır. Bu homomorfizma için f(P(x))=P(x−c) olacağı aşikardır. c yi −c ile değiştirerek, aynı şekilde, f nin tersi olan homomorfizma elde edilir. Öyleyse f bir R-cebir, dolayısıyla bir halka izomorfizmasıdır.
Sonuç:R[x]→R[x], P(x)↦P(x−c) (sabitleri sabit bırakan) bir (halka) izomorfizmasıdır. Şimdi P(x) asal veya indirgenemez ise (asal olmak ve indirgenemez olmak bir cebirsel invaryant olduğu için) P(x−c)=f(P(x)) in de asal veya indirgenemez olacağı aşikardır.