Here's why:
* Short vowel sounds are typically quick and sharp. In "tulip," the "u" sound is short and sharp.
* Long vowel sounds are typically drawn out and longer. The "u" in "tulip" does not have a long, drawn-out sound.
Think of the word "cup" - the "u" sound is short and similar to the "u" in "tulip".