During our research, we frequently need to develop theoretical tools for the problems we are interested in. Especially we apply some techniques developed in other fields, such as quantum physics, statistical mechanics to new problems.