Lösen wir uns vielleicht mal kurz von Schleifen um die Negierung zu klären.
Wenn du dir vorstellst, du hast eine Reihe von ganzen Zahlen, die an einer ganz bestimmten Stellen getrennt werden sollen, durch zwei (gegenteilige) Bedingungen.
Die Trennung findet zwischen 6 und 7 statt; die eine Bedingung soll alles "links" davon abdecken, die andere alles "rechts" davon.
Ungefähr so:
[...] 5, 6 || 7, 8, [...]
Wenn du nun also definierst, alles links der Trennung wäre "kleiner als 7", dann wäre die Negierung (für die rechte Seite) eben das Gegenteil davon, und das ist NICHT "größer als 7", denn dann würde die 7 von beiden Bedingungen nicht erfasst werden. Es muss also "größer oder gleich 7" sein.
Es gilt also: "-lt 7" -> "-ge 7"
Andersrum geht es auch: Du könntest sagen, alles rechts der Trennung wäre "größer als 6". Dann wäre die Negierung (für die linke Seite) NICHT "kleiner als 6", sondern eben "kleiner oder gleich 6" -> ansonsten würde die 6 rausfallen.
Hier würde gelten: "-gt 6" -> "-le 6"