Question: what is the relation between language and logic?
Answer: It operates on convention. Patterns and regularities are not the same as logic. Logic is a human invention, a particular philosophy and methodology for determining things. You can use logic to talk about language, but that in no way suggests that language is logical.