competing theories
- rivalOne who competes against
- hypothesisTestable proposed explanation
- debateFormal argument on issues
- paradigmGoverning framework of thought
- clashViolent disagreement or collision
dispute · framework · controversy · opposing · conflict · scientific · academic · challenge · evidence · refute · model · alternative · contradiction · school · argument · proof · validate · disprove