I am not a native English speaker. The other day, I've had a conversation with an American, who claims my assumption to be wrong. I still think I am correct, so here it is:
According to Wikipedia, the word sophism has the meaning of "a specious argument used for deceiving someone". I read this as "something twisted enough to get the other person to lose your line of argument and just believe you".
And we have, from what I believe, a word sophisticated, which has a meaning of "elegant", "complex".
I think that they both derive from the same root because they mean the same thing. Sophism is a complex structure of logical conclusions, whereas sophisticated is something so complex, that it is most likely to be a sophism, despite the fact that it has a slightly different meaning in modern English.
Is my assumption of these two words having the same roots and meaning practically the same thing correct?