Мне почему-то очень не нравится написание "1-я степень", "1-й степени". Римская цифра выглядит лаконичней и окончание к ней не добавишь. Теорией подкрепить не могу, но так как-то привычнее, и легче читается.