上层建筑是指建立在一定经济基础之上的社会意识形态以及相应的政治法律制度、组织和设施的总和。上层建筑与经济基础对立统一。上层建筑包括经济学、社会学和哲学名词。因此,数学不是上层建筑。