mscroggs.co.uk
mscroggs.co.uk

subscribe

Blog

Interesting tautologies

 2020-05-03 
This is a post I wrote for The Aperiodical's Big Lock-Down Math-Off. You can vote for (or against) me here until 9am on Tuesday...
A few years ago, I made @mathslogicbot (now relocated to @logicbot@mathstodon.xyz and @logicbot.bsky.social), a Twitter bot that tweets logical tautologies.
The statements that @mathslogicbot tweets are made up of variables (a to z) that can be either true or false, and the logical symbols \(\lnot\) (not), \(\land\) (and), \(\lor\) (or), \(\rightarrow\) (implies), and \(\leftrightarrow\) (if and only if), as well as brackets. A tautology is a statement that is always true, whatever values are assigned to the variables involved.
To get an idea of how to interpret @mathslogicbot's statements, let's have a look at a few tautologies:
\(( a \rightarrow a )\). This says "a implies a", or in other words "if a is true, then a is true". Hopefully everyone agrees that this is an always-true statement.
\(( a \lor \lnot a )\). This says "a or not a": either a is true, or a is not true
\((a\leftrightarrow a)\). This says "a if and only if a".
\(\lnot ( a \land \lnot a )\). This says "not (a and not a)": a and not a cannot both be true.
\(( \lnot a \lor \lnot \lnot a )\). I'll leave you to think about what this one means.
(Of course, not all statements are tautologies. The statement \((b\land a)\), for example, is not a tautology as is can be true or false depending on the values of \(a\) and \(b\).)
While looking through @mathslogicbot's tweets, I noticed that a few of them are interesting, but most are downright rubbish. This got me thinking: could I get rid of the bad tautologies like these, and make a list of just the "interesting" tautologies. To do this, we first need to think of different ways tautologies can be bad.
Looking at tautologies the @mathslogicbot has tweeted, I decided to exclude:
After removing tautologies like these, some of my favourite tautologies are:
You can find a list of the first 500 "interesting" tautologues here. Let me know on Twitter which is your favourite. Or let me know which ones you think are rubbish, and we can further refine the list...
Edit: Added Mastodon and Bluesky links
×3      ×3      ×3      ×3      ×3
(Click on one of these icons to react to this blog post)

You might also enjoy...

Comments

Comments in green were written by me. Comments in blue were not written by me.
 Add a Comment 


I will only use your email address to reply to your comment (if a reply is needed).

Allowed HTML tags: <br> <a> <small> <b> <i> <s> <sup> <sub> <u> <spoiler> <ul> <ol> <li> <logo>
To prove you are not a spam bot, please type "linear" in the box below (case sensitive):

Archive

Show me a random blog post
 2025 

Jan 2025

Christmas (2024) is over
Friendly squares
 2024 
▼ show ▼
 2023 
▼ show ▼
 2022 
▼ show ▼
 2021 
▼ show ▼
 2020 
▼ show ▼
 2019 
▼ show ▼
 2018 
▼ show ▼
 2017 
▼ show ▼
 2016 
▼ show ▼
 2015 
▼ show ▼
 2014 
▼ show ▼
 2013 
▼ show ▼
 2012 
▼ show ▼

Tags

cross stitch preconditioning geogebra palindromes logo ucl matrices plastic ratio golden spiral pizza cutting dataset flexagons matrix multiplication regular expressions football bempp convergence error bars chess craft video games pac-man crochet trigonometry radio 4 ternary exponential growth royal baby tennis stickers game show probability weak imposition matt parker curvature light advent calendar harriss spiral estimation fonts databet royal institution reuleaux polygons a gamut of games logic logs mean anscombe's quartet pascal's triangle people maths realhats speed chebyshev london underground accuracy crossnumber world cup signorini conditions probability determinants tmip raspberry pi triangles the aperiodical electromagnetic field draughts misleading statistics manchester science festival bubble bobble hexapawn inline code asteroids manchester folding tube maps simultaneous equations arithmetic graphs rhombicuboctahedron python dinosaurs pythagoras turtles reddit golden ratio noughts and crosses dates final fantasy machine learning menace fence posts correlation finite element method inverse matrices mathslogicbot datasaurus dozen big internet math-off data hannah fry interpolation weather station binary sobolev spaces european cup wool news quadrilaterals braiding polynomials christmas graph theory martin gardner zines coins finite group christmas card mathsteroids puzzles data visualisation london recursion numbers cambridge books chalkdust magazine gaussian elimination guest posts nine men's morris computational complexity youtube newcastle game of life platonic solids runge's phenomenon go statistics geometry 24 hour maths phd bots approximation oeis squares map projections matrix of cofactors gerry anderson national lottery sport numerical analysis standard deviation hats fractals pi programming wave scattering live stream propositional calculus pi approximation day kings stirling numbers frobel rugby bodmas php latex javascript boundary element methods gather town hyperbolic surfaces folding paper edinburgh games captain scarlet errors countdown dragon curves talking maths in public friendly squares mathsjam sorting matrix of minors sound

Archive

Show me a random blog post
▼ show ▼
© Matthew Scroggs 2012–2025