mscroggs.co.uk
mscroggs.co.uk

subscribe

Blog

Logical contradictions

 2016-10-08 
During my Electromagnetic Field talk this year, I spoke about @mathslogicbot (now reloated to @logicbot@mathstodon.xyz and @logicbot.bsky.social), my Twitter bot that is working its way through the tautologies in propositional calculus. My talk included my conjecture that the number of tautologies of length \(n\) is an increasing sequence (except when \(n=8\)). After my talk, Henry Segerman suggested that I also look at the number of contradictions of length \(n\) to look for insights.
A contradiction is the opposite of a tautology: it is a formula that is False for every assignment of truth values to the variables. For example, here are a few contradictions:
$$\neg(a\leftrightarrow a)$$ $$\neg(a\rightarrow a)$$ $$(\neg a\wedge a)$$ $$(\neg a\leftrightarrow a)$$
The first eleven terms of the sequence whose \(n\)th term is the number of contradictions of length \(n\) are:
$$0, 0, 0, 0, 0, 6, 2, 20, 6, 127, 154$$
This sequence is A277275 on OEIS. A list of contractions can be found here.
For the same reasons as the sequence of tautologies, I would expect this sequence to be increasing. Surprisingly, it is not increasing for small values of \(n\), but I again conjecture that it is increasing after a certain point.

Properties of the sequences

There are some properties of the two sequences that we can show. Let \(a(n)\) be the number of tautolgies of length \(n\) and let \(b(n)\) be the number of contradictions of length \(n\).
First, the number of tautologies and contradictions, \(a(n)+b(n)\), (A277276) is an increasing sequence. This is due to the facts that \(a(n+1)\geq b(n)\) and \(b(n+1)\geq a(n)\), as every tautology of length \(n\) becomes a contraction of length \(n+1\) by appending a \(\neg\) to be start and vice versa.
This implies that for each \(n\), at most one of \(a\) and \(b\) can be decreasing at \(n\), as if both were decreasing, then \(a+b\) would be decreasing. Sadly, this doesn't seem to give us a way to prove the conjectures, but it is a small amount of progress towards them.
Edit: Added Mastodon and Bluesky links
                        
(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 "c" then "o" then "s" then "i" then "n" then "e" in the box below (case sensitive):

Archive

Show me a random blog post
 2026 

May 2026

World Cup stickers 2026

Apr 2026

A new puzzle every day
Mixing Wordle with other games

Feb 2026

Christmas (2025) is over
 2025 

Dec 2025

Christmas card 2025

Nov 2025

Christmas (2025) is coming!

Sep 2025

The partridge puzzle

Aug 2025

TMiP 2025 puzzle hunt

Jun 2025

A nonogram alphabet

Mar 2025

How to write a crossnumber

Jan 2025

Christmas (2024) is over
Friendly squares
 2024 

Dec 2024

A regular expression Christmas puzzle
Christmas card 2024

Nov 2024

Christmas (2024) is coming!

Feb 2024

Zines, pt. 2

Jan 2024

Christmas (2023) is over
 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

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

Archive

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