:: deftheorem defDualBasis defines DualBasis ZMODLAT3:def 8 :
for L being positive-definite RATional Z_Lattice
for I being Basis of (EMLat L)
for b3 being Subset of (DivisibleMod L) holds
( b3 = DualBasis I iff for v being Vector of (DivisibleMod L) holds
( v in b3 iff ex u being Vector of (EMLat L) st
( u in I & (ScProductDM L) . (u,v) = 1 & ( for w being Vector of (EMLat L) st w in I & u <> w holds
(ScProductDM L) . (w,v) = 0 ) ) ) );