For a pair choose an oriented basis with and modulo . Such a basis exists because an exact-order point gives a primitive vector modulo , which can be completed to a determinant-one basis. Define the marked-lattice model of a modular form by
Changing to a basis with the same marked point uses a matrix with , and therefore , exactly . The weight- transformation of cancels the factor from , proving independence of the basis.
The resulting function has homogeneity for . Conversely evaluating at recovers . Holomorphy in and holomorphy in the local parameters of degenerating lattices at every modular cusp characterize the functions arising from modular forms, rather than arbitrary homogeneous lattice functions.