Assume Heq: Zplus = setprod R R.
We will prove False.
We prove the intermediate claim Hp: (0,1) setprod R R.
An exact proof term for the current goal is (tuple_2_setprod_by_pair_Sigma R R 0 1 real_0 real_1).
We prove the intermediate claim HpZ: (0,1) Zplus.
rewrite the current goal using Heq (from left to right).
An exact proof term for the current goal is Hp.
We prove the intermediate claim Hcore: (0,1) ω (0,1) {0}.
An exact proof term for the current goal is (setminusE ω {0} (0,1) HpZ).
We prove the intermediate claim HpOmega: (0,1) ω.
An exact proof term for the current goal is (andEL ((0,1) ω) ((0,1) {0}) Hcore).
We prove the intermediate claim HSingOmega: {1} ω.
We will prove {1} ω.
rewrite the current goal using tuple_0_1_eq_Sing1 (from right to left).
An exact proof term for the current goal is HpOmega.
An exact proof term for the current goal is (Sing1_not_in_omega HSingOmega).