(1)证明:①作PM⊥DG于M,如图1,
∵PD=PG,
∴MG=MD,
∵四边形ABCD为矩形,
∴PCDM为矩形,
∴PC=MD,
∴DG=2PC;
②∵四边形ABCD为正方形,
∴AD=AB,
∵四边形ABPM为矩形,
∴AB=PM,
∴AD=PM,
∵DF⊥PG,
∴∠DHG=90°,
∴∠GDH+∠DGH=90°,
∵∠MGP+∠MPG=90°,
∴∠GDH=∠MPG,
在△ADF和△MPG中
∠A=∠GMP
AD=PM
∠ADF=∠MPG,
∴△ADF≌△MPG(ASA),
∴DF=PG,
而PD=PG,
∴DF=PD,
∵线段PG绕点P逆时针旋转90°得到线段PE,
∴∠EPG=90°,PE=PG,
∴PE=PD=DF,
而DF⊥PG,
∴DF∥PE,
即DF∥PE,且DF=PE,
∴四边形PEFD为平行四边形,
∵DF=PD,
∴四边形PEFD为菱形;
(2)四边形PEFD是菱形.理由如下:
作PM⊥DG于M,如图2,与(1)一样同理可证得△ADF≌△MPG,
∴DF=PG,
而PD=PG,
∴DF=PD,
∵线段PG绕点P逆时针旋转90°得到线段PE,
∴∠EPG=90°,PE=PG,
∴PE=PD=DF
而DF⊥PG,
∴DF∥PE,
即DF∥PE,且DF=PE,
∴四边形PEFD为平行四边形,
∵DF=PD,
∴四边形PEFD为菱形.