Word or phrase for someone devoid of logical reasoning/employs irrational thought?
Is there a word or phrase, pejorative or otherwise, for someone who is not equipped with the tools of rationality? E.g.
A: "Every time I wear my lucky shirt I get more green traffic lights."
B: "Maybe you just notice green lights more when you are wearing your lucky shirt because you believe it to be lucky?"
A: "No, I definitely hit more green lights. I wore it to the Super Bowl and hit every green on the way out the city."
B: "Oh, interesting. Did you consider the lights may be configured that way to get better through flow of traffic in busy periods? In traffic management they call it a 'green wave'."
A: "How would you know? You don't even drive."
Or in political argument:
A: "The Holocaust is a lie."
B: "What make you say that?"
A: "I just know it."
B: "How do you know it?"
A: "My uncle is German, he says so."
Etc. Etc.
Example sentence: "A is such a [...], trying to have a rational argument with him is like bashing your head against a brick wall."
I feel like "airhead" or "simpleton" would come close but I feel that those imply stupidity and, in society's eyes, stupidity doesn't infer irrationality.
Please note: I am not trying to infer madness or eccentricity. More like "the opposite of someone you would find on a debate team."
How about irrationalist?
TFD:
irrationalist: a person who acts or behaves irrationally, or who holds irrational beliefs
irrational: inconsistent with reason or logic; illogical; absurd; incapable of reasoning
irrationalism: belief in feeling, instinct, or other nonrational forces rather than reason
You could call them a dogmatist.
[one who is] characterized by or given to the expression of opinions very strongly or positively as if they were facts
https://www.merriam-webster.com/dictionary/dogmatic