Are you asking because you want to have a knife in a smaller aquarium?
If so, I would honestly say that a 50 gallon tank necessary for the X. Nigri, (African Knife).
Its a rule that knife fish need their space but also need room to swim and enjoy life.