قضیه مارگریت