это правило русского языка . она не имеет объяснений . вот например не пишется слитно если можно подобрать синоним ( немного- мало) и если не употребляется без не ( нелепый , слова ЛЕПЫЙ не существует) — ЭТО ТОЛЬКО С СУЩЕСТВИТЕЛЬНЫМ , ПРИЛАГАТЕЛЬНЫМ , НАРЕЧИЕМ
А РАЗДЕЛЬНО - НЕ ПИШЕТСЯ ЕСЛИ ЕСТЬ ПРОТИВОПОСТАВЛЕНИЕ С СОЮЗОМ -А НАПРИМЕР: НЕ ХОРОШИЙ , А ПЛОХОЙ; И СЛОВА УСИЛЕНИЯ (ВОВСЕ НЕ , НИЧУТЬ НЕ , ОТНЮДЬ НЕ И Т. Д) НАПРИМЕР: ВОВСЕ НЕ ГРУСТНЫЙ ( ЭТО ТОЛЬКО С СУЩЕСТВИТЕЛЬНЫМ ПРИЛАГАТЕЛЬНЫМ НАРЕЧИЕМ)