fact: Variable (X : Type) (zX oX : X) (pX mX : X -> X -> X) (oppX : X -> X) (Y : Type) (zY oY : Y) (pY mY : Y -> Y -> Y) (oppY : Y -> Y).
imports: Arith ZArith Undecidability.Shared.Libs.DLW.Utils(utils_tac gcd prime binomial sums)