Filtrar tem estes dois significados (entre outros, Aulete):
1. Fazer passar ou passar por um filtro [td. : Filtrar a água] [int. : A água ainda não filtrou.]
2. Impedir que passe inteira ou parcialmente [td. : Filtrar raios solares]
Portanto se qualquer foi filtrada, podemos tanto:
- estar a falar de uma massa que passa por um filtro, referindo a massa antes de esta passar pelo filtro (esta água vai ser filtrada), ou depois de passar (esta água foi filtrada),
- como podemos estar a falar de uma massa que foi bloqueada pelo filtro (as impurezas da água foram filtradas). Exemplo do corpus TODOS da Linguateca: São micro-organismos filtrados na [es]tação de tratamento, mas que libertam produtos «aromáticos voláteis» que dão «o cheiro e sabor à água».
Falar de itens filtrados parece-me de facto ambíguo, porque aí só o contexto poderá esclarecer se devemos entender itens como: 1) os itens vistos como um todo (a coleção), 2) os itens que passaram o filtro e 3) os itens que não passaram o filtro.
Por este mesmo motivo, não gosto de que, em programação, funções de filtragem de coleções de ordem superior sejam chamadas de filter (o que significa devolver o valor de verdade na função passada?). Mathematica chama-lhe Select
, o que na minha opinião é menos ambíguo.