Mathematics has no generally accepted definition. Different schools of thought, particularly in philosophy, have put forth radically different definitions. All are controversial.