equal
deleted
inserted
replaced
3 *) |
3 *) |
4 |
4 |
5 header {* Permutations, both general and specifically on finite sets.*} |
5 header {* Permutations, both general and specifically on finite sets.*} |
6 |
6 |
7 theory Permutations |
7 theory Permutations |
8 imports Main Finite_Cartesian_Product Parity Fact |
8 imports Finite_Cartesian_Product Parity Fact Main |
9 begin |
9 begin |
10 |
10 |
11 (* Why should I import Main just to solve the Typerep problem! *) |
11 (* Why should I import Main just to solve the Typerep problem! *) |
12 |
12 |
13 definition permutes (infixr "permutes" 41) where |
13 definition permutes (infixr "permutes" 41) where |