|  | 
              
                
                  sgns
                
                :
                (term * sign) list
                
                  p
                
                :
                term
                
                  s
                
                :
                sign 
              
                
                  Returns: 
                
                (term * sign) list | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  fm
                
                :
                formula<fol> 
              
                
                  Returns: 
                
                formula<fol> | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  _arg1
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  _arg1
                
                :
                term 
              
                
                  Returns: 
                
                term list | 
        
          |  | 
              
                
                  Returns: 
                
                formula<fol> -> formula<fol> | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  eqs
                
                :
                term list
                
                  neqs
                
                :
                term list
                
                  sgns
                
                :
                (term * sign) list 
              
                
                  Returns: 
                
                formula<fol> | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  p
                
                :
                term 
              
                
                  Returns: 
                
                int | 
        
          |  | 
              
                
                  sgns
                
                :
                (term * sign) list
                
                  p
                
                :
                term 
              
                
                  Returns: 
                
                sign | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  p
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  p
                
                :
                term 
              
                
                  Returns: 
                
                bigint | 
        
          |  | 
              
                
                  Returns: 
                
                (term * sign) list | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  p
                
                :
                term 
              
                
                  Returns: 
                
                bool | 
        
          |  | 
              
                
                  p
                
                :
                term 
              
                
                  Returns: 
                
                term * bool | 
        
          |  | 
              
                
                  Returns: 
                
                string list -> term -> term -> int * term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  pol1
                
                :
                term
                
                  pol2
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  k
                
                :
                BigInteger
                
                  p
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  p
                
                :
                term
                
                  q
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  pol1
                
                :
                term
                
                  tm
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  pol1
                
                :
                term
                
                  tm
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  pol1
                
                :
                term
                
                  pol2
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  _arg1
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  sgns
                
                :
                (term * sign) list
                
                  p
                
                :
                term
                
                  s
                
                :
                term 
              
                
                  Returns: 
                
                formula<fol> | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  sgns
                
                :
                (term * sign) list
                
                  pol
                
                :
                term 
              
                
                  Returns: 
                
                formula<fol> | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  p
                
                :
                term
                
                  n
                
                :
                int 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  p
                
                :
                term
                
                  q
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  x
                
                :
                string 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  fm
                
                :
                formula<fol> 
              
                
                  Returns: 
                
                formula<fol> | 
        
          |  | 
              
                
                  vars
                
                :
                string list
                
                  tm
                
                :
                term 
              
                
                  Returns: 
                
                term | 
        
          |  | 
              
                
                  sgns
                
                :
                (term * sign) list
                
                  pol
                
                :
                term
                
                  cont_z
                
                :
                (term * sign) list -> formula<fol>
                
                  cont_n
                
                :
                (term * sign) list -> formula<fol> 
              
                
                  Returns: 
                
                formula<fol> | 
        
          |  | 
              
                
                  swf
                
                :
                bool
                
                  s
                
                :
                sign 
              
                
                  Returns: 
                
                sign |