Proposition
Let R be an UFD and let a,b,c∈R such that a∣bc and gcd(a,b)=1. Then a∣c.
Proof
Since a∣bc there exists v∈R such that va=bc. Hence F(v)+F(a)=F(b)+F(c). Since gcd(a,b)=1, F(a)∩F(b)=∅. Thus F(b)⊆F(v).
Let u be such that F(u)+F(b)=F(v). Then F(u)+F(b)+F(a)=F(b)+F(c) and so F(u)+F(a)=F(c) which implies that there exists a unit j such that jua=c.
This establishes a∣c.
■