Metamath Proof Explorer


Theorem dirkerf

Description: For any natural number N , the Dirichlet Kernel ( DN ) is a function. (Contributed by Glauco Siliprandi, 11-Dec-2019)

Ref Expression
Hypothesis dirkerf.1 โŠข ๐ท = ( ๐‘› โˆˆ โ„• โ†ฆ ( ๐‘ฆ โˆˆ โ„ โ†ฆ if ( ( ๐‘ฆ mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘› ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘ฆ ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘ฆ / 2 ) ) ) ) ) ) )
Assertion dirkerf ( ๐‘ โˆˆ โ„• โ†’ ( ๐ท โ€˜ ๐‘ ) : โ„ โŸถ โ„ )

Proof

Step Hyp Ref Expression
1 dirkerf.1 โŠข ๐ท = ( ๐‘› โˆˆ โ„• โ†ฆ ( ๐‘ฆ โˆˆ โ„ โ†ฆ if ( ( ๐‘ฆ mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘› ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘› + ( 1 / 2 ) ) ยท ๐‘ฆ ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘ฆ / 2 ) ) ) ) ) ) )
2 1 dirkerval2 โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ( ( ๐ท โ€˜ ๐‘ ) โ€˜ ๐‘ฆ ) = if ( ( ๐‘ฆ mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘ ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘ + ( 1 / 2 ) ) ยท ๐‘ฆ ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘ฆ / 2 ) ) ) ) ) )
3 1 dirkerre โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ( ( ๐ท โ€˜ ๐‘ ) โ€˜ ๐‘ฆ ) โˆˆ โ„ )
4 2 3 eqeltrrd โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ if ( ( ๐‘ฆ mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘ ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘ + ( 1 / 2 ) ) ยท ๐‘ฆ ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘ฆ / 2 ) ) ) ) ) โˆˆ โ„ )
5 4 fmpttd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘ฆ โˆˆ โ„ โ†ฆ if ( ( ๐‘ฆ mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘ ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘ + ( 1 / 2 ) ) ยท ๐‘ฆ ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘ฆ / 2 ) ) ) ) ) ) : โ„ โŸถ โ„ )
6 1 dirkerval โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐ท โ€˜ ๐‘ ) = ( ๐‘ฆ โˆˆ โ„ โ†ฆ if ( ( ๐‘ฆ mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘ ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘ + ( 1 / 2 ) ) ยท ๐‘ฆ ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘ฆ / 2 ) ) ) ) ) ) )
7 6 feq1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐ท โ€˜ ๐‘ ) : โ„ โŸถ โ„ โ†” ( ๐‘ฆ โˆˆ โ„ โ†ฆ if ( ( ๐‘ฆ mod ( 2 ยท ฯ€ ) ) = 0 , ( ( ( 2 ยท ๐‘ ) + 1 ) / ( 2 ยท ฯ€ ) ) , ( ( sin โ€˜ ( ( ๐‘ + ( 1 / 2 ) ) ยท ๐‘ฆ ) ) / ( ( 2 ยท ฯ€ ) ยท ( sin โ€˜ ( ๐‘ฆ / 2 ) ) ) ) ) ) : โ„ โŸถ โ„ ) )
8 5 7 mpbird โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐ท โ€˜ ๐‘ ) : โ„ โŸถ โ„ )