PlanetMath (more info)
 Math for the people, by the people.
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: High Entry average rating: Very high
length of a string (Definition)

Suppose we have a string $ w$ on alphabet $ \Sigma$. We can then represent the string as $ w = x_1x_2x_3\cdots x_{n-1}x_n$, where for all $ x_i$ ( $ 1 \leq i \leq n$), $ x_i \in \Sigma$ (this means that each $ x_i$ must be a “letter” from the alphabet). Then, the length of $ w$ is $ n$. The length of a string $ w$ is represented as $ \Vert w \Vert $.

For example, if our alphabet is $ \Sigma = \{ a, b, ca \} $ then the length of the string $ w = bcaab $ is $ \Vert w \Vert = 4$, since the string breaks down as follows: $ x_1 = b$, $ x_2 = ca $, $ x_3 = a$, $ x_4 = b$. So, our $ x_n$ is $ x_4$ and therefore $ n = 4$. Although you may think that $ ca$ is two separate symbols, our chosen alphabet in fact classifies it as a single symbol.

A “special case” occurs when $ \Vert w \Vert = 0$, i.e. it does not have any symbols in it. This string is called the empty string. Instead of saying $ w = \ $, we use $ \lambda$ to represent the empty string: $ w = \lambda$. This is similar to the practice of using $ \beta$ to represent a space, even though a space is really blank.

If your alphabet contains $ \lambda$ as a symbol, then you must use something else to denote the empty string.

Suppose you also have a string $ v$ on the same alphabet as $ w$. We turn $ w$ into $ x_1 \cdots x_n $ just as before, and similarly $ v = y_1 \cdots y_m $. We say $ v$ is equal to $ w$ if and only if both $ m = n$, and for every $ i$, $ x_i = y_i$.

For example, suppose $ w = bba $ and $ v = bab$, both strings on alphabet $ \Sigma = \{ a,b \}$. These strings are not equal because the second symbols do not match.



"length of a string" is owned by mathcam. [ full author list (2) | owner history (1) ]
(view preamble)

View style:

Also defines:  equality of strings, empty string
Log in to rate this entry.
(view current ratings)

Cross-references: contains, even, similar, length, represent, alphabet, string
There are 7 references to this entry.

This is version 4 of length of a string, born on 2002-02-25, modified 2005-03-18.
Object id is 2708, canonical name is LengthOfAString.
Accessed 6144 times total.

Classification:
AMS MSC03C07 (Mathematical logic and foundations :: Model theory :: Basic properties of first-order languages and structures)

Pending Errata and Addenda
None.
[ View all 1 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)