As known, for the one-dimensional quantum motion the wave function
in position representation
where h is the Planck constant.
Let now the functions y(x) and
j(p)
have periods
Lx and Lp, respectively.
The periodicity of
Hence, in the momentum representation the wave function is fully determined by N complex coefficients jk, the factors at d-peaks.
Analogous consideration may be performed in the inverse order to conclude that the function y (x) is a "comb" of d-functions on the x-axis at points x=hm/Lp, that is with a step Dx=h/Lp and with an integer period. So, we again come to the relation LxLp=hN. In the position representation the wave function also is determined by N complex numbers ym, m=0,1,...N-1.
Thus,
1) the Hilbert space of states for our system is the N-dimensional complex vector space.
2) Non-contradictory quantization is possible only under restriction on the parameters of the system expressed by relation LxLp=hN.
As known, one of the basic statements in the quantum mechanics is a requirement that at h®0 the correspondence with classic mechanics should take place. In the dynamics on torus, we cannot treat h as a continuous variable, but we can consider the passage to the limit on a discrete set of values allowed by the formula LxLp=hN. In this sense, the classic limit corresponds to N®¥.
Speaking on the position representation, we mean now simply an N-dimensional vector ym, and in the momentum representation a vector jk, respectively. It is easy to check that these two sets of numbers ym and jk are linked by the discrete Fourier transformation:
Here we use the notion a=exp(2pi/N), which will be used below. For operators of the forward and backward Fourier transformation we adopt the symbols F and F+. They are represented by matrices of size NxN, with elements Fmn=a-mn/N1/2, F+mn=amn/N1/2.
If the periods Lx and Lp are unit, then y(x) and j(p) are represented as "combs" of d-functions with one the same step 1/N; so the quantum constant must satisfy h=1/N.
In the commonly used Dirac notion, the column vector is called the ket-vector |a>, where a is a symbol marking the given state. A conjugate row vector is called bra-vector <b|, and their scalar product ("bracket") is <b|a>. In our case these are the N-component vectors:
|a>={a0, a1,...aN-1}T, <b|={b0, b1,...bN-1}, and <b|a>=b*0a0+b*1a1+...+b*N-1aN-1.