OKlibrary  0.2.1.6
Collatz.mac
Go to the documentation of this file.
00001 /* Oliver Kullmann, 10.12.2012 (Swansea) */
00002 /* Copyright 2012, 2013 Oliver Kullmann
00003 This file is part of the OKlibrary. OKlibrary is free software; you can redistribute
00004 it and/or modify it under the terms of the GNU General Public License as published by
00005 the Free Software Foundation and included in this library; either version 3 of the
00006 License, or any later version. */
00007 
00021 oklib_include("OKlib/ComputerAlgebra/NumberTheory/Lisp/Collatz.mac")$
00022 oklib_include("OKlib/ComputerAlgebra/NumberTheory/Lisp/tests/Collatz.mac")$
00023 
00024 okltest_collatz_reduction(collatz_reduction);
00025 okltest_collatz_redseq(collatz_redseq);
00026 okltest_collatz_basics(collatz_basics);
00027 
00028 okltest_collatz_switch_p(collatz_switch_p);
00029 okltest_collatz_prevswitch(collatz_prevswitch);
00030 
00031 okltest_collatz_prevswitch_lrt_g(collatz_prevswitch_lrt_g);
00032 okltest_collatz_prevswitch_lrt(collatz_prevswitch_lrt);
00033 okltest_collatz_prevswitch_l(collatz_prevswitch_l);
00034 
00035 okltest_collatz_redswitch(collatz_redswitch);
00036 okltest_collatz_prevswitchred_lrt(collatz_prevswitchred_lrt);
00037 okltest_collatz_prevswitchred_l(collatz_prevswitchred_l);
00038 
00039 okltest_collatz_prevswitch_rm(collatz_prevswitch_rm);
00040 okltest_collatz_prevswitchred_rm(collatz_prevswitchred_rm);
00041