TODO: GeometricProgression where the ratio between two members
of the progression is constant
public function __construct($lowerLimit, $upperLimit) { $this->lowerLimit = $lowerLimit; $this->upperLimit = $upperLimit; $this->shrinkingProgression = ArithmeticProgression::discrete($this->lowerLimit); }