MATH302: Mathematics & Computing Permutation Puzzles: A Mathematical Perspective

Similar documents
Lecture 2.3: Symmetric and alternating groups

Topspin: Oval-Track Puzzle, Taking Apart The Topspin One Tile At A Time

Latin Squares for Elementary and Middle Grades

Section II.9. Orbits, Cycles, and the Alternating Groups

Grade 7/8 Math Circles. Visual Group Theory

17. Symmetries. Thus, the example above corresponds to the matrix: We shall now look at how permutations relate to trees.

Grade 7/8 Math Circles. Visual Group Theory

Slicing a Puzzle and Finding the Hidden Pieces

Permutation Groups. Definition and Notation

NOTES ON SEPT 13-18, 2012

Permutations. = f 1 f = I A

GLOSSARY. a * (b * c) = (a * b) * c. A property of operations. An operation * is called associative if:

Math (Fall 2012) Elementary Differential Equations CRN: 86059

Part I: The Swap Puzzle

Probability - A Beginner's Guide To Permutations And Combinations: The Classic Equations, Better Explained By Scott Hartshorn

Rotational Puzzles on Graphs

Peter J. Cameron, London, 1991

San José State University Department of Electrical Engineering EE 161, Digital Communication Systems, Spring 2018

Finite Mathematical Structures A

Citation for published version (APA): Nutma, T. A. (2010). Kac-Moody Symmetries and Gauged Supergravity Groningen: s.n.

Student s Signature Completion Date. High School Teacher s Signature Date. Recommended Grade High School. COCC Review Instructor s Signature

THE SIGN OF A PERMUTATION

Mindfulness in the 21 st Century Classroom Online Syllabus

CAPILANO UNIVERSITY COURSE OUTLINE

Tetrabonacci Subgroup of the Symmetric Group over the Magic Squares Semigroup

Problem 4.R1: Best Range

Engineering Technology (ETEC) 12 Introduction to Engineering Design (IED) Course Syllabus

Language of Instruction Course Level Short Cycle ( ) First Cycle (x) Second Cycle ( ) Third Cycle ( ) Term Local Credit ECTS Credit Fall 3 5

A Group-theoretic Approach to Human Solving Strategies in Sudoku

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS TECHNICAL ILLUSTRATION W/LAB CID 1110

THE 15-PUZZLE (AND RUBIK S CUBE)

Math 8245 Homework 1, due Monday 29 September PJW. E n = p 1 p 2 p n + 1.

Math Runes. Abstract. Introduction. Figure 1: Viking runes

Jamie Mulholland, Simon Fraser University

ESSEX COUNTY COLLEGE Engineering Technologies and Computer Sciences Division ENR 103 Engineering Graphics and Introduction to CAD Course Outline

Analysis on the Properties of a Permutation Group

An Intuitive Approach to Groups

Introduction to Computers and Engineering Problem Solving Spring 2012 Problem Set 10: Electrical Circuits Due: 12 noon, Friday May 11, 2012

Permutation Groups. Every permutation can be written as a product of disjoint cycles. This factorization is unique up to the order of the factors.

ECE : Circuits and Systems II

Raritan Valley Community College Academic Course Outline WATERCOLOR I. A. Course Number and Title: ARTS-121 WATERCOLOR I

Know how to represent permutations in the two rowed notation, and how to multiply permutations using this notation.

REU 2006 Discrete Math Lecture 3

Understanding Cryptography: A Textbook For Students And Practitioners PDF

Please note you are to be commended on your creativity and dedication to your art! Considerable time outside of class will be necessary.

Lesson Plan Mr. Baglos Course: Honors Algebra II As of: 4/2/18. After School: 2:30-3:30 Room 2232

HOMEWORK ASSIGNMENT 5

CSE 166: Image Processing. Overview. What is an image? Representing an image. What is image processing? History. Today

FLORIDA..-ATLANTIC UNIVERSITYTM

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE ELEC 225 TELECOMMUNICATIONS

Determinants, Part 1

LECTURE 8: DETERMINANTS AND PERMUTATIONS

Mindfulness in the 21 st Century Classroom Site-based Participant Syllabus

ES 330 Electronics II Fall 2016

ESSEX COUNTY COLLEGE Engineering Technologies & Computer Sciences Division ENR 106 Intermediate Computer-Aided Design Course Outline

Syllabus for ENGR065-01: Circuit Theory

JEFFERSON COLLEGE COURSE SYLLABUS ENG104 CREATIVE WRITING. 3 Credit Hours. Prepared by: Linda M. Johnston

Rushmore (1998) (Script and film) Little Miss Sunshine (1999) (Script and film) In Bruges (2004) (Script and film)

The Place of Group Theory in Decision-Making in Organizational Management A case of 16- Puzzle

College of Optics & Photonics

Drafting and Design 1A

Brief introduction Maths on the Net Year 1

Course Syllabus OSE 4240 OPTICS AND PHOTNICS DESIGN, 3 CREDIT HOURS

Symmetry Groups of Platonic Solids

Remember that represents the set of all permutations of {1, 2,... n}

Solving All 164,604,041,664 Symmetric Positions of the Rubik s Cube in the Quarter Turn Metric

Chapter 2: Cayley graphs

Solving Megaminx puzzle With Group Theory 2018 S. Student Gerald Jiarong Xu Deerfield Academy 7 Boyden lane Deerfield MA Phone: (917) E

AGS Math Algebra 2 Correlated to Kentucky Academic Expectations for Mathematics Grades 6 High School

Signal Processing and the Fourier Transform

Number Patterns - Grade 10 [CAPS] *

Arithmetic Sequences Read 8.2 Examples 1-4

A Mathematical Approach To Solving Rubik's Cube by Raymond Tran, UBC Math308 Fall 2005

Solitaire Games. MATH 171 Freshman Seminar for Mathematics Majors. J. Robert Buchanan. Department of Mathematics. Fall 2010

The Relationship between Permutation Groups and Permutation Polytopes

TCET3202 Analog and digital Communications II

Rubik s Revenge Solution Hints Booklet. Revenge - The Ultimate Challenge 2. Meet Your Revenge 3. Twisting Hints 5. General Hints 8. Notation System 12

Siyavula textbooks: Grade 12 Maths. Collection Editor: Free High School Science Texts Project

Counting Sudoku Variants

ABET Course Syllabus Template

On the isomorphism problem of Coxeter groups and related topics

Life Drawing Art 124B Instructor: Tim Forcum E- mail: Office hours: M/W 4:45-6:15pm AC606 (818)

EE (3L-1.5P) Analog Electronics Department of Electrical and Computer Engineering Fall 2015

An Introduction To Sociology Ken Browne Download Ebooks About An Introduction To Sociology Ken Browne Or Read Online P

CRACKING THE 15 PUZZLE - PART 1: PERMUTATIONS

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ARCHITECTURAL DRAWING W/LAB CID 1210

I.M.O. Winter Training Camp 2008: Invariants and Monovariants

LEARN TO SOLVE THE RUBIK'S CUBE

DFTG Blueprint Reading and Sketching

Higher Mathematical Concepts Using the Rubik's Cube

COLLEGE OF THE DESERT

CRACKING THE 15 PUZZLE - PART 4: TYING EVERYTHING TOGETHER BEGINNERS 02/21/2016

JEFFERSON COLLEGE COURSE SYLLABUS ART 217 WATERCOLOR II. 3 Credit Hours. Prepared by: Blake Carroll. Revised Date: January 2008 By: Blake Carroll

21st Century Learning Skills

C A P I L A N O UNIVERSITY COURSE OUTLINE TERM: Fall 2014 COURSE NO.: IDF 233

Counting Problems

EE 403: Digital Signal Processing

University of Southern California. Department of Electrical Engineering Electrophysics. EE 326Lx - Essentials of Electrical Engineering

Realizing Strategies for winning games. Senior Project Presented by Tiffany Johnson Math 498 Fall 1999

School Based Projects

Transcription:

COURSE OUTLINE Fall 2016 MATH302: Mathematics & Computing Permutation Puzzles: A Mathematical Perspective

General information Course: MATH302: Mathematics & Computing Permutation Puzzles: A Mathematical Perspective Credits: 3 credits Instructor: Dr. Jamie Mulholland Course website: www.sfu.ca/~jtmulhol/math302 Lectures: MWF 10:30-11:20 Prerequisite: Integral Calculus (MATH152 or 155 or 158) and Linear Algebra (MATH 232 or 240). Previous computing experience is not required, but can be helpful if you have it. email: j_mulholland@sfu.ca office: SC K 10541 Teaching Assistant: John Kluesner Learning Outcomes Overall outcomes: To appreciate mathematics as a rich, diverse, and creative subject who s applications are limited only by ones imagination. When, in casual conversation, presented with the question: I never understood mathematics, what is it good for?, you will be able to come to the defence of mathematics with various fun, insightful, and interesting examples in support of the claim that mathematical concepts have applicability far beyond the context in which they were developed. By the end of this course students will be able to: Puzzles: model and investigate puzzles such a Rubik s cube, and the 15-puzzle by applying the algebraic theory of permutations; analyze the solvability of the various puzzles under consideration in this course; create their own set of move sequences for solving Rubik s cube; understand the definition of the term permutation puzzle; identify instances of permutation puzzles and model them in a computer algebra system; apply concepts such as Gaussian elimination, rank, and null space from Linear Algebra to analyze the solvability of the Lights Out puzzle; Permutations: understand the algebraic definition of the term permutation and be able to convert between the following representations of a permutation: cycle form, array form, arrow diagram, cyclearrow diagram;

perform algebraic operations in the symmetric group: multiplication, conjugation, commutators; and find the inverses, order, and parity of a permutation; decompose a permutation into a product of 2-cycles; decompose an even permutation into a product of 3-cycles; prove statements concerning the theory of permutations; Group Theory: identify some basic types of finite groups and their subgroups; perform algebraic operations in the following finite groups: symmetric group, cyclic groups, unit group modulo n, dihedral groups; apply group theory to count like a professional. Specifically, determine the number of symmetries of various geometric objects (for example, the number of rotational symmetries of a soccer ball) determine the number of different ways there are to design various geometric objects (for example, the number of ways there are to paint the sides of a cube so that three faces are white and three are black) prove statements concerning the structure of groups and their subgroups. SageMath - Computer Algebra System: perform algebraic operations in the symmetric group using the computer algebra system SageMath; explore the theory of permutations and create conjectures through experimentation use the tools of linear algebra over a finite field: solve a linear system, compute the rank, null space, eigenvalues, eigenvectors of a matrix perform basic programming in Python/SageMath: sets, lists, conditionals, while loops, for loops, list comprehensions, user defined functions Problem Solving: identify the common theme that links all problem solving techniques encountered in mathematics honestly say they had lots of fun solving a variety of problems in a university mathematics class! Instructional Method There will be 3 hours of lectures per week, over 13 weeks. In class activities will includes: lectures, group work, and hands-on activities.

Course Content Course Materials Textbook: Permutation Puzzles: A Mathematical Perspective. Jamie Mulholland. Available as a downloadable pdf from the course website. Your own Rubik s Cube. See course website for suggestions on where to purchase. Software: SageMath. Free cloud based accounts at https://cloud.sagemath.com, or free download from http://www.sagemath.org/. Printable Swap and 15-puzzle (downloadable pdf from course website). Assignments and Evaluation There will be 10 weekly homework assignments consisting of roughly 12 question per assignment that are mostly taken from the exercise in the course text book. Assignments 30% Midterms 50% (two - each worth 25%) Final/Poster 20%

Further Information If you have a disability, please contact the instructor to arrange a time to discuss your situation. It would be be helpful if you contact the SFU Centre for Students with Disabilities at 778.782.3112 http://students.sfu.ca/disabilityaccess.html before you do this. It is important to familiarize yourself with the policies and guidelines pertaining to academic integrity (cheating, plagiarism, etc.) Please refer to SFU s Code of Academic Integrity and Good Conduct for Student Discipline (S 10.02) (http://www.sfu.ca/policies/gazette/student/ s10-02.html) Additional policies governing academic issues that affect students can be found in SFU s Human Rights Policy (GP 18) (http://www.sfu.ca/policies/gazette/general/gp18.html)