Math Crossword Puzzle

12345678910
Across
  1. 2. Algebraic structure with two binary operations
  2. 6. scientific laborotary
  3. 8. A matrix whose determinant is zero
  4. 9. A function from set of natural numbers to real numbers
  5. 10. A matrix obtained by interchanging rows and colummns
Down
  1. 1. A rule which associates every element of a set A with unique element of set B
  2. 3. greatest lower bound
  3. 4. free and open source software
  4. 5. A group with commutative property
  5. 7. A set with one element