Abstract
We present a method which allows calculation of whole universal finite-size-scaling functions from Monte Carlo data. The crux of the new method is a technique of isolating the singular part from the total free energy. We apply this method to the 3-state Potts model on a square lattice and find the normalized scaling function Y(x) in the form 1+x+5.31x2-1.2x3-0.67x4 . . . near the bulk critical point x=0, together with the normalizing universal amplitude E=1.053 and a nonuniversal metric factor D=-0.387. It also behaves as Y(x)≊(±x)dν Q± for large x in agreement with the hyperuniversality hypothesis with Q+/Q≊1.

This publication has 8 references indexed in Scilit: