1. A method of providing a compressed representation of a number sequence, said method comprising: utilizing a processor to execute computer code configured to perform the steps of: receiving an input number sequence; determining a set of coefficients describing the input number sequence, via solving at least one algebraic equation, the at least one algebraic equation comprising at least one of: an arithmetic equation, and an exponential equation; accessing a library of stored number sequences, the number sequences comprising at least one of: arithmetic number sequences, and exponential number sequences; determining a representation of the stored number sequences; and ascertaining a match of the set of coefficients with respect to the representation of the stored number sequences.