weasely, contradictory and unsuported "It has no generally accepted definition" 

1) It makes no sense to define the topic in sentence 1 and then say it has no definition in sentence 2. 

2) The references don't seem to say that it has no accepted definition. One reference is about what teachers think mathematics is (interesting but not relevant), and the other says no consensus has been reached about whether mathematics is a natural science, a branch of the humanities, or an art form. (Something can obviously have a definition while being hard to categorize)

I understand the first paragraph has been extensively discussed but this second sentence is terrible. I have no opinion on the first sentence.