Before revision:  the second is data structure for answering range search queries with semi-algebraic ranges in  O(\log n) time ;
After revision:  the second is data structure for answering range search queries with semi-algebraic ranges in \mathbb{R O(\log n) time ;