Can someone explain rational choice theory to me. How is criminal behavior explained according to the rational choice theory?

It is explained here well:
http://en.wikipedia.org/wiki/Rational_choice_theory

Look at the (unrealistic) assumptions about the world in that document. The problem of explaining criminal behaviour is in those assumptions. Most criminals don't live those assumptions.

Rational choice theory is a classical theory in social sciences that posits individuals as rational decision-makers who weigh the costs and benefits of their actions before making choices. It suggests that humans, including criminals, make decisions based on their own self-interests and desire to maximize their benefits while minimizing costs.

In terms of criminal behavior, rational choice theory explains that individuals engage in criminal activities when they perceive the benefits to outweigh the potential costs. These benefits can include financial gain, personal satisfaction, or fulfilling certain needs, while costs may include the risk of getting caught, legal consequences, or harm to others.

To further explain criminal behavior according to rational choice theory, one needs to consider a few key factors. These factors include the individual's perception of the potential benefits of committing a crime, the perceived likelihood of getting caught, the severity of the punishment, and the individual's ability to successfully carry out the crime without detection.

It is important, however, to recognize that rational choice theory is based on certain assumptions that may not always hold true in real-world scenarios. As you mentioned, many criminals do not always conform to the unrealistic assumptions of the theory, such as perfect information, complete rationality, or consistent decision-making. This is why criminal behavior is a complex topic that requires a multidisciplinary approach, taking into account various social, psychological, and economic factors that may influence individuals' choices.