Today we did a favourite card trick involving ternary numbers.
Category: Uncategorized
Platonic Solids on Amplify Polypad
Today we used inspiration from Nrich and mathsisfun.com to explore the Platonic solids on Polypad.

Task 1 – Dodecahedron
Go to https://polypad.amplify.com/p#polygons and make a net of a dodecahedron. You can keep adding pentagons together and then highlight them all and click Fold Net.
If it is not quite right, click Unfold Net and then add/remove pentagons and try again.
Task 2 – Angle deficit
The angle deficit at a vertex of a polyhedron is a measure of how far short each angle sum is from 360°. For example, in a dodecahedron, three pentagons with interior angles of 108° meet at each vertex, so the angle sum is 324° and the angle deficit is 36°:
The total angle deficit is the sum of the deficits at each vertex.
Can you fill in the table for the Dodecahedron:
Platonic Solids
Regular polygons | Faces | Vertex form | Angle Sum | Angle Deficit | Number of Vertices | Total Angle Deficit | |
Cube | Squares | ||||||
Tetrahedron | Triangle | ||||||
Octahedron | Triangle | ||||||
Icosahedron | Triangle | ||||||
Dodecahedron | Pentagon | 5,5,5 | 324 | 36 |
Task 3 – Make the nets and fill in the table for the other four Platonic Solids. These are 3D shapes where the faces are congruent regular polygons and the same number of faces meet at each vertex.
Task 4 – Find all the Archimedean Solids which are formed by two or more types of regular polygons, each with the same side length and such that each vertex has the same pattern of polygons around it.
Further reading
https://polypad.amplify.com/lesson/five-platonic-solids
https://www.maths.ed.ac.uk/sites/default/files/atoms/files/platonic_solids_reduced.pdf
Coding Ooodle

We tried this fun game today in maths club and then started to code it. See this previous post for similar code to adapt.
Python with Geogebra
Breaking news!!!! You can now do python on Geogebra. Try it out here. And here is an article about it.
Could you adapt the program above to make a nice tesselation of hexagons?
Or you could try squares to start with? Here is a solution for squares.
Also check out the examples on the site by going to File – Open – Examples
Estimating Pi with dice for Pi day

We did this brilliant activity from Think Maths and Matt Parker using dice and excel
Practical Numbers
Practical Numbers

This activity was inspired by this numberphile video.
20 is a practical number because it could be used to design a set of weights where all of its factors are the weights and you can weigh all the numbers from 1 to 20 using each weight only once.
The factors of 20 are: 1, 2, 4, 5, 10 and 20
And you can make the numbers 1 to 20 using combinations of these numbers (each number can be used a maximum of once):

So 20 is a practical number
Of course all powers of 2 are practical numbers, but can you find some others?
Do they have anything in common?
Are there an infinite number of practical numbers?
Once you’ve found some can you use them to generate more?
Using these facts:
- The product of two practical numbers is also a practical number.
- More strongly, the least common multiple of any two practical numbers is also a practical number.
- if n is a practical number and d is one of its divisors then d must also be a practical number.
So for example with the primitive practical numbers 1 and 2 you can generate 2*2=4
So 4 is not a primitive number as it can be generated from previous ones.
Can you circle all the practical numbers in this grid, using a different colour for primitive practical numbers?
Solution can be found here. To read more about Practical Numbers check out Wikipedia and this talk.
Using Python
Task 1
https://trinket.io/python/c9f4762222
Change the program so that the factors are given in a list (you can use e.g. factors.append(i) after setting up a blank list called factors
Task 2 – change the program so that instead of asking the user for a number it displays the factors of all the numbers from 1 to 30.
Task 3
totals=[]
factors=[“a”,”b”,”c”,”d”]
Write a program that starts as above and prints this:
[‘a’, ‘b’, ‘c’, ‘d’, ‘ab’, ‘ac’, ‘ad’, ‘bc’, ‘bd’, ‘cd’, ‘abc’, ‘abd’, ‘acd’, ‘bcd’, ‘abcd’]
This is a starting point if you are stuck.
Task 4
Adapt your program for Task 3 to work with any factor list up to 7
Solution to Task 4 up to length 7
Chatgpt solution for any length!
Task 5
Combine your programs from Task 2 and Task 4 to list all the totals that can be made with the factors of numbers from 1 and 30.
It should display like this:
The factors of 1 are:
[1]
and all the totals you can make are:
[1]
The factors of 2 are:
[1, 2]
and all the totals you can make are:
[1, 2, 3]
The factors of 3 are:
[1, 3]
and all the totals you can make are:
[1, 3, 4]
The factors of 4 are:
[1, 2, 4]
and all the totals you can make are:
[1, 2, 4, 3, 5, 6, 7]
You can use this code to print a new line:
print(“\n”)
Task 6
Find all the practical numbers between 1 and 30
Task 7
Watch this numberphile video!
Task 8
After watching the video can you think of some improvements to make your code more efficient?
Chaos theory – bouncing ball
Start with this Nrich activity:

Use your calculator to plug in some numbers. Start with a value for x, say x=0.2, apply your equation and get y=0.64.
Now try again, this time using this new value for x: plug in x=0.64 and get y=0.9216.
Go again, with the new value x=0.9216 and get y=0.28901376.
Carry on repeating this process (called iterating) for as long as takes your fancy, and you’ll get a sequence of numbers:
0.2, 0.64, 0.9216, 0.28901376, ________________, ________________, ________________
What do you think would have happened if you had started this process with a value of 0.2001 for x rather than 0.2? Those two numbers are very close, almost the same, so you would think they’d produce a fairly similar sequence of numbers…
____,____,_________,_____________, ________________, ________________, ________________
Try this on a spreadsheet and graph your two sequences (against sequence number). What do you notice?
Then watch https://www.youtube.com/watch?v=6z4qRhpBIyA Then try and recreate it using the code below as a starting point.
Read here about the discovery of chaos theory.
A pdf of this activity is here.
Hackenbush

This fun two player game has a lot of strategies to consider …
The rules (from Wikipedia) are
Each line segment is coloured either red or blue. One player (usually the first, or left, player) is only allowed to cut blue line segments, while the other player (usually the second, or right, player) is only allowed to cut red line segments.
On their turn, a player “cuts” (erases) any line segment of their choice. Every line segment no longer connected to the ground by any path “falls” (i.e., gets erased). According to the normal play convention of combinatorial game theory, the first player who is unable to move loses.
Try it out here.
Can you create your own starting grids so that …
Player blue wins, regardless of if they go first or second
Player 1 wins, regardless of if they are red or blue
Player 2 wins, regardless of if they are red or blue
They might not all be possible!
Lots more to read here.
It is also interesting to analyse the “game value”, for example:

For some ideas on how to calculate the game value see this exploration.
Pick’s Theorem
We worked on ideas from this NRich activity today.
When the dots on square dotty paper are joined by straight lines the enclosed figures have dots on their perimeter (a) and often internal (b) ones as well.
Figures can be described in this way: (a,b).
For example, the red square has an (a,b) of (4,0), the grey triangle (3,1), the green triangle (5,0) and the blue hexagon (6,4):

Questions:
- Can you draw all (4,0) shapes?
- Can you draw all (5,0) shapes?
- Can you draw all (4,1) shapes?
- Can you draw all (4,2) shapes?
- Can you draw various shapes with area 4cm2
- What do you notice about the area of the shapes from your work on questions 1-4?
- Can you come up with a formula for the Area in terms of a and b?
Here are our solutions.
For more info on this theorem see the solutions in the Nrich activity and watch this brilliant proof.
Set

We played the great game of SET and then answered these questions. The answers can be found in this document from The Madison Math Circle. Thanks to them and David J Bruce for the ideas.
We also started to think about how to represent cards in a geometric space. If you take a simple game of set with just two characteristics, you can plot each card in 2D and hence work out how many cards you can have on the table before you make a set (by not drawing a straight line). See here for the details.