The primary cause of wind formation is the temperature differences in the hemispheres. These temperature differences create pressure gradients in the atmosphere, leading to the movement of air from areas of high pressure to areas of low pressure, resulting in wind.
While other factors like the rotation of the Earth (Coriolis effect) and the density of air do influence wind patterns and direction, the initial driving force behind wind formation is primarily due to temperature differences.