Flater kan også defineres mer abstrakt som todimensjonale varieteter eller ved algebraiske funksjoner. Disse flatene vil i alminnelighet ha en mer komplisert topologi og kan skjære gjennom seg selv i singulære punkt eller linjer. Ofte kan de bedre forstås ved å beskrive dem i omsluttende rom med dimensjoner som er større en tre eller i projektive rom.