Count of Finite-Length Strings Are the number of finite-length strings created with a finite alphabet finite or infinite?
I assume the answer is quite simple and straightforward, but I do not know the correct wording or lingo find and understand the answer. (I am an engineer and not a mathematician.)
Implications

*

*The number of possible books that can exist

*The number of songs that can be composed

*The number of unique images that can be captured

*The number of possible finite-sized universes

 A: Infinite. There are an infinite number of possible finite lengths. Say the alphabet has one word "a". My first book is "a", my second is "a a", the third is "a a a", so on an so forth. Each one is finite, but there are an infinite number.
A: Supopse you have an alphabet of size $m$ and want to create strings of length exactly $n$. This can be accomplished in $m^n$ ways. Thus, the number of strings with length at most $n$ is 
$$
\sum_{k = 1}^n m^k.
$$
In theory, there is no limit to the length of a book, since there is no limit to how big $m$ or $n$ can be (I can always invent a new symbol or write another page). It is true there are an infinite number of finite-length strings.
Practically, however, a human brain can only understand so many symbols and there is only so much matter in the universe with which to write a book, so this puts a bound on both $m$ and $n$.
A: There are infinitely many such finite-length strings, although only finitely many of any given length. To see this, note that there is at least one string of each length, and there are infinitely many (in fact $|\mathbb{N}|$) possible lengths.
A: The answer is countably infinite.
Suppose you have an alphabet $\Sigma$ with $n = |\Sigma|$ symbols. $\Sigma^k$ denotes the set of (exactly) $k$-length strings, and $\Sigma^* = \cup_{k=0}^\infty \Sigma^k$ denotes the set of finite strings over $\Sigma$. $\Sigma^0$ denotes the set containing the empty string, ie, $\Sigma^0 = \{ \epsilon \}$.
Order the symbols in $\Sigma = \{ \sigma_1, ..., \sigma_n \}$, and define $\nu : \Sigma \to \{0,...,n-1\}$ by $\nu(\sigma_k) = k-1$.
Then define  $\phi: \Sigma^* \to \mathbb{N}\cup \{0\}$ by $\phi(\epsilon) = 0$, and $\phi(\alpha_1 \cdots \alpha_l) = \frac{n^l -1 } {n-1}+\sum_{k=1}^l \nu(\alpha_k) n^{k-1}$, for $l \geq 1$. A bit of work shows that $\phi$ is a bijection, hence $\Sigma^*$ is countably infinite.
(Note that the bijection is 'almost' the base-$n$ value of the string, but must allow for the fact that, for example, the strings $0$ and $000$ are different while their base-$n$ value is the same. In the above, with $\Sigma = \{0,1\}$, $\phi(0) = 1$, $\phi(000) = 7$.)
Unfortunately, this trick doesn't generalize to countable alphabets.
A: Length of your string is a natural number. For each length you can make at least one string of that length. So total number of strings is infinite. It is countably infinite for finite alphabet.
