kent davidge said:
Can you give me a example of a line element in a non-coordinate basis?
A line element? Not really. But I can give some examples in polar coordinates that might help. Our polar coordinates will be ##r, \theta## and the line element will be ##dr^2 + r \, d\theta^2##.
Now let's discuss the notation for a bunch of interesting quantities. First, let's consider a unit vector in the r direction. The notation for this would be ##\hat{r}## in pre-tensor notation. In tensor notation, we represent vectors by partial derivative operators - this is probably covered in your text, but you might want to review it. I believe it's discussed in Sean Caroll's online lecture notes (or the book he wrote based on them) as well. If you want a link to Caroll's online notes, let me know.
For reasons that hopefully will become more clear later, we are also interested in the dual basis. A dual vector space is a map from a vector space to a scalar, something else that should be mentioned in your text. We usually write the dual of ##\hat{r}## as
dr. Texts differ on the notation here, it'd be good to look up the notation your text uses.
There's a tricky point here. dr could be either a number, or a dual vector. Recall that dual vectors are maps from vectors to a number. So the value of dr is always a number in either case, but if we interpret dr as something that operates on a vector to give a number, then
dr is a one-form. When it doesn't operate on anything, then dr is just a number.
We might also write ##\omega_r## instead of
dr, as it's fairly standard to use ##\omega## to denote a one-forms.
WIth these preliminares given a cursory exposition, let's get on to the confusing part. What about ##\theta##?
Well, a unit vector ##\hat{\theta}## is ##(1/r) \, \partial / \partial \theta##. This is probably not familiar looking. A unit one-form would be ##r \, d \theta##. Which hopefully is a bit more familiar looking.
A set of basis vectors simply means that at every point, we have vectors - in this example, unit vectors - ##\hat{r}## and ##\hat{\theta}## - at every point.
We could also write a dual basis, a basis of one forms at every point.
Let's go back to discussing the difference between coordinate and non-coordinate basis vectors for a minute - since that was closely related to the original question. The coordinate basis at every point in our 2d manifold associates a pair vectors to every point. These vectors are ##\partial / \partial r## and ##\partial / \partial \theta##. These are not unit vectors. In our pretensor notation, they'd be ##\hat{r}## and r ##\hat{\theta}##.
To have unit length basis vectors at every point, we need to define a non-coordinate basis. A lot of physics texts will define a non-coordinate basis of unit one forms, this is a very handy technique to pick up. "An orthonormal basis of one-forms" might sound scary, but it really isn't.