Os caracteres utf8 maiúsculos sempre têm o mesmo número de bytes que suas variantes em letras minúsculas?

Obviamente, é verdade para o alfabeto latino. Mas estou perguntando isso em um sentido conceitual, entre idiomas e a especificação Unicode.

Praticamente isso surgiu para comparar duas seqüências de caracteres. Se você já sabe que eles não têm o mesmo número de bytes - em todos os idiomas -, você pode considerar a garantia de que eles não são versões "casadas" diferentes da mesma string?