The Topology of Chaos: libtop man page

libtop(4)                                                            libtop(4)



NAME
       libtop  is  a  set of programs and a C++ library for doing computations
       related to templates and knots,  i.e.  topological  analysis  (of  low-
       dimensional  systems). This manual page describes the file formats used
       by the programs and the library.

DESCRIPTION
   Fiilleess ooff iinnvvaarriiaannttss
       Many commands of the libtop package [see,  e.g.,  _o_r_b_c_o_m_b(1)  or  _f_i_n_d_-
       _n_a_m_e_s(1)]  take  as  input  a  file  listing  topological invariants of
       extracted periodic orbits. The contents of this file must  be  as  fol-
       lows.

                     n
                     slk1 trs1 per1 [SRRR_1 SRRR_2     SRRR_p1 ]
                      ...  ...  ...
                     slkn trsn pern [SRRR_1 SRRR_2     SRRR_pn ]
                     
                      n11     n12     lk(n11,n12)   [RRR_11_12_1   RRR_11_12_2
                     RRR_11_12_l]
                      ...  ...    ...
                      ni1    ni2     lk(ni1,ni2)   [RRR_i1_i2_1    RRR_i1_i2_2
                     RRR_i1_i2_l]
                      ...  ...   ...
                     * * *

       -       The first line indicates the number n of orbits. Only the first
              string appearing on this line will be read.

       -       Each of the n following lines gives  the  self-linking  number,
              torsion,  period of one orbit and, if available, (self-)relative
              rotation rates.  Orbits will be numbered 1..n according to their
              order of appearance in this list. They are expected to be sorted
              by increasing period (i.e., period-1 orbits come first). If  the
              torsion  or the self-linking number of an orbit is not known (or
              cannot be determined unambiguously), the joker character '*' can
              be used instead.

              If  a  line  contains data beyond the first three strings, these
              data are assumed to be the self-relative rotation rates  of  the
              orbit  mutiplied  by the period. They should listed in the order
              R11=0, R12, R13, ...  where Rij is  the  rotation  rate  between
              initial conditions #i and #j, numbered according to the order of
              visit. For example, the line describing the  period-4  orbit  of
              the horseshoe template should be

              5 3 4    0 2 1 2

              corresponding  to a self-linking number of 5, a torsion of 3 and
              a period of 4, and a set of RRR = [0,(1/2)^2,1/4].


       -      A blank line separates one-orbit invariants  (self-linking  num-
              bers, period, and so on) from two-orbit invariants (linking num-
              bers, relative rotation rates).

       -      Each line gives then the value of the linking number  of  orbits
              whose  numbers  are indicated at the beginning of the line. Only
              the first three strings of the line are read.


       Where the value of an invariant is not available, an asterisk  (*)  can
       be  entered,  except  for  periods  which are mandatory. End of file is
       indicated by a line with three asterisks.


SEE ALSO
       findnames(1), orbcomb(1)

AUTHOR
       M. Lefranc



                                                                     libtop(4)

Marc Lefranc