00001 // Copyright (C) 2005 Alexander Ushakov 00002 // Contents: Definition of short braid form 00003 // 00004 // Principal Authors: Alexander Ushakov 00005 // 00006 // Revision History: 00007 // 00008 00009 #ifndef _ShortBraidForm_h_ 00010 #define _ShortBraidForm_h_ 00011 00012 #include <vector> 00013 using namespace std; 00014 00015 class Word; 00016 00017 Word shortenBraid( int N , const Word& w ); 00018 00019 Word shortBraidForm( int N , const Word& w ); 00020 00021 vector< Word > shortBraidSbgpForm( int N , const vector< Word >& w ); 00022 00023 #endif