On the use of an adjective before ‘です’

Students of Japanese may have at some point wondered, as have I, what the difference between ないです and ありません is. Ask a Japanese, and you will get a vague explanation about how the former is less formal than the latter, and how there is no difference in their meaning. That explanation is valid—but it is …