https://lawrencebros.com/understanding-matrix-numerical-range-intersections/