:: deftheorem Def1 defines hcflat NAT_LAT:def 1 :
for b1 being BinOp of NAT holds
( b1 = hcflat iff for n, m being Nat holds b1 . (m,n) = m gcd n );