What is the role of an assumption in economic theory?
That other forces or social conditions will not affect the theory. Like the assumption in economics that people will react in a prudent and reasonable manner to maximize their incomes etc. Obviously people don't always act in a prudent manner or necessarily in their own best interest as they often times do not have perfect information.