For a simple module over the positive part of the Virasoro algebra (actually for any simple module over some finite dimensional solvable Lie algebras ) and any , a class of weight modules over the Virasoro algebra are constructed. The necessary and sufficient condition for to be simple is obtained. We also determine the necessary and sufficient conditions for two such irreducible Virasoro modules to be isomorphic. Many examples for such irreducible Virasoro modules with different features are provided. In particular the irreducible weight Virasoro modules $\Gamma(\alpha_1, \alpha_2, \lambda_1, \lambda_2)\C[x]\otimes \C[t, t^{-1}]\alpha_1, \alpha_2, \lambda_1, \lambda_2\in\C\lambda_1\lambda_2\mathcal {N}(M, \alpha)\mathcal {N}(M, \beta)\beta\in\C[t,t^{-1}]$.

生成讲解博客的中文版本

生成AI智能校验的中文版本