I’ve never heard it described as such, but basically yes. The best analogous definition that kept in my head was “the chaos associated with revolution,” which is the context in which it is usually used. Mitt Romney in the US 2012 election used it 3 times in a debate once and it drove a nice spike to our website traffic as folks were trying to learn its meaning .
Essentially! The logo is a bit of a happy accident that started in trying to show an explosion (going along the theme of revolution) but morphed into the idea of it being “the sunrise of a new world” from the end of star trek II. In some ways it was never fully complete; this was a prototype design but ended up working pretty well.
There was another concept I wanted, which was somehow using the funny shapes created from particle colliders. The first attempt proved that it was probably too detailed for strong branding, and we tried this one that was simpler and had more symmetrical field lines but had a similar issue: