1.3. Inner vector bundles
Starting in version 0.9, xTensor` allows the definition of vector bundles other than tangent bundles. These ``inner vbundles´´ can be real or complex, which forces the definition of the complex conjugated vbundle. Complex conjugation is controlled by the function Dagger.
DefVBundle Define a vbundle or a sum of vbundles
UndefVBundle Undefine a vbundle
VBundleQ Check a vbundle
$VBundles List of defined vbundles
$SumVBundles List of defined sum vbundles
Definition of a vbundle.
Define a complex inner vbundle with dimension 4 (this is the fiber dimension) and base manifold M3:
In[71]:=
In[72]:=
|
In the process of definition, the conjugated vbundle InnerC†, with corresponding conjugated indices, has been created. It is a servant of InnerC, and hence can only be undefined through undefinition of the latter. By default, all conjugated symbols are constructed by appending the dagger character †. (This character is stored in the goblal variable $DaggerCharacter, which can be changed.)
In[73]:=
|
We have already defined five different vector bundles, only one of them being direct sum of others:
In[74]:=
Out[74]=
In[75]:=
Out[75]=
Created by Mathematica (May 16, 2008) |