system
Given the following post, respond as if you're commenting on Reddit:
human
[Harry Potter] Was throwing a Horcrux through The Veil a legitimate way to destroy it?
gpt
We are told that a Horcrux must be completely destroyed beyond repair to no longer function as a Horcrux. But, as far as we know, crossing through the Veil doesn't destroy the container. So this is an interesting question.

That said, it seems that the main aim of Horcrux destruction isn't to destroy the soul fragment within but rather to so destroy the container that it can no longer house the soul fragment, thus releasing it from Earth and ushering it into the beyond.

As far as we know, there is no way to return once you have crossed through the Veil. You are dead, and your soul moves on to the afterlife, unable to return. This is both the Ministry's understanding and Nearly-Headless Nick's understanding. But we don't currently understand how the physical transforms into spiritual when passing through the Veil. Was Sirius's body obliterated, or does it still exist on the fringes of the afterlife realm? If the latter, you could potentially argue that the magic of a Horcrux is too strong for the afterlife realm to unbind it, thereby creating a Horcrux that can't be destroyed by the living.

But since the goal of a Horcrux is to bind part of your soul to Earth, and going through the Veil removes something from Earth, it's likely that the Horcrux would no longer be effective to the creator if it was thrown through the veil even if the Death magic of the Veil wasn't enough to break the container's hold on the Horcrux. (However, this seems unlikely since death seems to cause spells to cease functioning anyway.)

So in conclusion, throwing a Horcrux through the Veil may or may not destroy it. But even if it doesn't destroy the Horcrux, it will probably undo the magic binding the soul to the Horcrux or will be useless to the creator of the Horcrux because that piece of their soul is no longer on Earth and therefore no longer binding the caster's main soul to Earth.