An effective Positivstellensatz over the rational numbers for finite semialgebraic sets | Synapse