Theory of perfect competition