Conversation

I think nobody ever discussed how to organize mathematics properly, in formalizations. People use trees to organize things, but clearly this doesn't work. But people pretend it does.
1
Some of us having been talking about that for over a decade... but publishing mostly at CICM, which seems to be a mistake, because it doesn't reach the audience that needs to hear it.
2
3
It's always good to start with the historical work - de Bruijn wrote nice papers on organization wrt Automath in multiple papers in the late 60s and early 70s, available in the collected Automath papers. Understanding the CS message of Universal Algebra is also useful.
1
3
I ought to collect the "oh my, did we ever get this wrong" papers in one place - there are some from both the Mizar and the Axiom folks about how their ideas didn't scale to big libraries.
1
2
The next thread to dig into isn't from people doing math systems in particular, but trying to do 'organization' in general. Here you find ground-breaking work by Burstall and Goguen (CLEAR, OBJ, all progenitors of CASL), Doug Smith (et al)'s work on SpecWare,
1
2