Show
Ignore:
Timestamp:
01/03/08 15:30:15 (4 years ago)
Author:
BCS
Message:

More rules! If I haven't dropped a file in there somewhere this will now handle most single variable linear problems.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/backmath/meta.lisp

    r176 r177  
    220220;   ((+ x (-r> e x))                (xxx)) 
    221221;   ((+ x (/r> e x))                (xxx)) 
    222 ;  ((+ x (*> f (+> e x)))              ()) 
    223 ;  ((+ x (*> f (-> e x)))              ()) 
     222   ((+ X (*> F (+> E X)))              (/> (+ 1 (/ 1 F)) (+> (/ (/ E F) (+ 1 (/ 1 F))) X))) 
     223   ((+ X (*> F (-> E X)))              (/> (+ 1 (/ 1 F)) (-> (/ (/ E F) (+ 1 (/ 1 F))) X))) 
    224224;   ((+ x (*> f (-r> e x)))             ()) 
    225 ;  ((+ x (/> f (+> e x)))              ()) 
    226 ;  ((+ x (/> f (-> e x)))              ()) 
     225   ((+ X (/> F (+> E X)))              (/> (+ 1 F) (+> (/ (* E F) (+ 1 F)) X))) 
     226   ((+ X (/> F (-> E X)))              (/> (+ 1 F) (-> (/ (* E F) (+ 1 F)) X))) 
    227227;   ((+ x (/> f (-r> e x)))             ()) 
    228228;   ((+ x (/r> f (+> e x)))             ()) 
     
    488488 
    489489    ((- x x)                    0) 
    490 ;  ((- x (+> e x))                 (xxx)
    491 ;  ((- x (-> e x))                 (xxx)) 
     490   ((- x (+> e x))                 e
     491   ((- x (-> e x))                 (- 0 e)) 
    492492    ((- x (*> e x))                 (/> (- 1 (/ 1 e)) x)) 
    493493    ((- x (/> e x))                 (/> (- 1 e) x)) 
    494494    ((- x (-r> e x))                (/> 2 (+> (/ e 2) x))) 
    495495;   ((- x (/r> e x))                (xxx)) 
    496 ;  ((- x (*> f (+> e x)))              ()) 
    497 ;  ((- x (*> f (-> e x)))              ()) 
    498 ;  ((- x (*> f (-r> e x)))             ()) 
    499 ;  ((- x (/> f (+> e x)))              ()) 
    500 ;  ((- x (/> f (-> e x)))              ()) 
    501 ;  ((- x (/> f (-r> e x)))             ()) 
     496   ((- X (*> F (+> E X)))              (/> (- 1 (/ 1 F)) (-> (/ (/ E F) (- 1 (/ 1 F))) X))) 
     497   ((- X (*> F (-> E X)))              (/> (- 1 (/ 1 F)) (+> (/ (/ E F) (- 1 (/ 1 F))) X))) 
     498   ((- X (*> F (-R> E X)))             (/> (+ 1 (/ 1 F)) (+> (/ (/ E F) (+ 1 (/ 1 F))) X))) 
     499   ((- X (/> F (+> E X)))              (/> (- 1 F) (-> (/ (* E F) (- 1 F)) X))) 
     500   ((- X (/> F (-> E X)))              (/> (- 1 F) (+> (/ (* E F) (- 1 F)) X))) 
     501   ((- X (/> F (-R> E X)))             (/> (+ 1 F) (-> (/ (* E F) (+ 1 F)) X))) 
    502502;   ((- x (/r> f (+> e x)))             ()) 
    503503;   ((- x (/r> f (-> e x)))             ())