dialectic
noun
°Any formal system of reasoning that arrives at the truth by the exchange of logical arguments.
°A contradiction of ideas that serves as the determining factor in their interaction.