Mathematics : finite square principles